질문과 답변

Extra Form

 



플러그인을 이용해서 게이지바를 만들었는데요.

게이지바가 메시지창 보다 위에 출력되서........

메시지창이 게이지보다 위에 보이도록 해주려고 했는데 잘 안되네요... ㅠㅠ



이 부분을 수정하면 되는것 같은데.... 맞는건지 모르겠습니다.


if (this instanceof Scene_Map && group.ShowUnderTintLayer) {

  this._windowLayer.addChild(newWindow); /* 아랫부분 참고해서 추가 */

          this._spriteset._baseSprite.addChild(newWindow);  /* 이부분 참고해서 위에 추가함 */

        } else {

          this.addChild(newWindow);

        }



이런식으로 제가 했었는데, 

이미지처럼 메시지창이 잘려버리는데 어떻게해야 메시지창이 게이지보다 위에 보이게 할 수 있을까요...

원본스크립트도 첨부하였습니다...


.js 파일 업로드가 안되서 텍스트파일로 업로드하였습니다... ㅠㅠ


영어 검색해도 안뜨고... 4시간동안 붙잡고 있었는데도 모르겠습니다.... 도와주세요..


 

 

 

 

 

 

■ 질문전 필독!
  • 질문할 내용이 이 게시판이나 강좌에 이미 있는지 확인합니다.
  • 하나의 게시물에는 하나의 질문만 합니다.
  • 제목은 질문의 핵심 내용으로 작성합니다.
  • 질문 내용은 답변자가 쉽게 이해할 수 있도록 최대한 상세하게 작성합니다.
  • 스크립트의 전문이 필요할 경우 txt 파일 등으로 첨부해 주시기 바랍니다.
  • 답변받은 게시물은 삭제하지 않습니다.
  • 답변이 완료된 경우 해당 답변해주신 분들께 감사의 댓글을 달아줍니다.
    • 처음 오신 분들은 공지 게시물을 반드시 읽어주세요!

※ 미준수시 사전경고 없이 게시물을 삭제합니다.

Comment '6'
  • profile
    러닝은빛 2018.09.09 14:18 Files첨부 (1)

    플러그인 관리자에서 ShowUnderTintLayer라는 매개변수를 true로 설정하면 될 듯 합니다.


    windowLayer 쪽에 추가하면, 메시지 창 보다 위에 뜨게 됩니다.


    겹치는 영역이 비어있는 것을 방지하려면 마스크 관련 기능을 해제해야 합니다.


    아래처럼 _isWindow 속성을 false로 설정해야 합니다. (새로운 라인을 추가하세요)


    365.png


    그리고 SRDude님의 HUD Maker를 사용하시면 더 편리할 수 있습니다.


  • profile
    몽롱하다 2018.09.09 15:55
    감사합니다! 휴드 메이커도 본적있는데, 봐서 사용해봐야겠습니다~
  • profile
    몽롱하다 2018.09.12 00:40 Files첨부 (1)
    말씀해주신 대로 라인추가한 것은 정말로 잘 작동됩니다! 감사합니다!

    죄송하지만... 한가지만 더 질문드립니다 ㅠㅠ...
    글자가 화면색조에 영향을 안받게하려면 어떻게 해야할까요... 많은 스크립트 수정이 필요할까요...
    첨부한 이미지처럼 화면의 색조랑 겹쳐서 색이 이상해지는데... 어떻게 화면색조와 안겹치게 할 수 있을까요... 

    a.jpg


    -----------------


    죄송합니다! 그리고 감사합니다!

    해결했습니다... ㅠㅠ


    this._spriteset._baseSprite.addChild(newWindow); 에서 _baseSprite 제거하고서

    this._spriteset.addChild(newWindow); 이렇게 사용하니깐 잘 작동하네요 ㅠㅠ!


    러닝은빛님 매번 질문 남길때마다 답변 달아주셔서 감사합니다...

    매번 막힐때마다 도움받고 있습니다 ㅠㅠ

  • profile
    몽롱하다 2018.09.12 01:40 Files첨부 (1)

    도배해서 죄송합니다... ㅠㅠㅠ


    a.jpg


    전투화면에서도 HUD가 뜨게 했는데요...

    배틀 로그랑 겹치는데 배틀 로그를 앞에 오게 해주려면 어떻게 해야할까요 ㅠㅠ....


    _logWindow 인것 같은데... 불러온다라는 스크립트를 할줄을 몰라서 어떻게 해야할까요....



  • profile
    러닝은빛 2018.09.12 15:39

    화면에 보이는 순서는 SceneManager._scene.children을 입력하면 확인이 가능합니다.


    인덱스가 낮은 것부터 렌더링 됩니다.

    [Spriteset_Battle (index 0), WindowLayer (index 1), ScreenSprite (index 2)]

    배틀 로그는 WindowLayer 컨테이너에 추가되어있습니다.

    WindowLayer 컨테이너보다 인덱스 값이 낮으면 가려지겠네요.

    배틀 로그가 있는 윈도우 레이어의 인덱스 값을 구하고, ....

    var newIdx = this.getChildIndex(this._windowLayer);

    HUD의 인덱스를 방금 구한 인덱스 값으로 설정하면

    this.setChildIndex(this._hud, newIdx);

    이렇게 하면 다음 프레임부터 렌더링 순서가 바뀝니다.


    자세한 내용은

    http://pixijs.download/release/docs/PIXI.Sprite.html#setChildIndex

    이쪽을 찾아보세요.

  • profile
    몽롱하다 2018.09.12 16:43
    답변 감사합니다.
    어떻게 앞에 오게끔 수정하긴했는데, 어렵네요 ...ㅠㅠ
    스크립트 자체가 렉이 심한건지... 코딩이 잘 안되서 그런건지...
    다른 스크립트랑 쓰려니 렉이 생기는 것 같네요... ㅠㅠ
    어떻게 문제는 다 해결하긴했는데, 잔문제가 자꾸 나오네요...

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12391
기본툴 사용법 RMMV 텍스트 속도 조절방법 알려주실분 초본_ 2024.01.11 26
기본툴 사용법 RMMZ 타일위에 커다란 이미지를 띄우는 방법이 있을까요? 1 Arsia 2024.01.16 28
기본툴 사용법 RMVXA 배경 그래픽과 기본 캐릭터의 원근감을 없애는 방법이 있나요? 1 ohdangsawarho 2024.03.05 33
기본툴 사용법 RMMV 알만툴 MV 스탠딩 일러 어케 넣나요 2 체연고 2024.02.26 82
기본툴 사용법 RMMV 특정 대사 혹은 액터만 폰트를 바꾸고 싶습니다 1 알초자 2024.03.02 21
기타 RMXP 윈도우창 불투명하게 설정하고 싶은데 어떻게 해야하나요? 2 file 상어뽑기_샤샤 2019.02.13 318
기타 RMVXA 되돌리는 방법..? 2 현작가 2022.02.22 116
기타 RMXP 다른 게임들 처럼 3 enkephalin 2020.09.28 252
기타 RMMV 애니메이션 렉 줄이는 법 무명시절 2021.06.24 72
기타 RMXP 도트말고 펜선 캐릭터 칩은 규격을 어떻게 해야하나요? 먼지를먹다 2019.06.14 123
기타 RMMV 폰트 적용 후 글 위치 변경...살려주세요 하하이 2023.02.24 105
기타 RMVXA HP/MP에 스테이터스가 관여하도록 만들고 싶습니다. 2 Arfish 2020.12.26 128
기타 RMVXA 그 게임시작하자마자 맵이 어두운상태에서 문장표시하는거 어떻게하나요? 1 krmojo 2022.03.12 168
기타 기타 어떤 폰트 인지 알고 싶습니다! 2 file 우야까 2020.12.13 382
기타 RMMV yanfly 2 abang 2020.12.27 166
기타 RMMV 등장인물 그림 말풍선 뒤로 가게 어떻게 하나요 1 file 김희리 2024.04.21 76
기타 RMMV 전체화면에서 폰트가 뿌얘지는 현상 (테두리가 흐릿해지는 현상) 깡토 2021.04.26 63
기타 RMVXA 타이틀로 돌아간 후 다른 맵과 이벤트 발생시키는 법 1 외눈요리 2024.03.26 50
기타 RMMV 캐릭터 등장에 관한 질문 2 file JDG 2020.12.29 111
기타 RMMV 전투를 시작하면 파티는 혼자인데 2명이 추가되서 나와요. ㅜㅜ 1 자유와바람 2021.03.30 44
Board Pagination Prev 1 ... 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ... 82 Next
/ 82