질문과 답변

Extra Form

 

앞부분(좌우padding)에 간격을 띄우고, 상하 가운데 정렬을 해주고 싶습니다... 어떤걸 수정하고 추가해야할지 모르겠습니다.

이것저것 추가하고 만져봤는데 잘 안되네요...

 도와주세요 ㅜㅜ!

 

 






  function Window_MenuLog() {

    this.initialize.apply(this, arguments);

  }


  Window_MenuLog.prototype = Object.create(Window_Selectable.prototype);

  Window_MenuLog.prototype.constructor = Window_MenuLog;


  Window_MenuLog.prototype.initialize = function() {

    Window_Selectable.prototype.initialize.call(this, 0, 0, Graphics.boxWidth, Graphics.boxHeight);

    this._data = $gameSystem.actionLog();

    this.refresh();

    this.select(Math.max(this._data.length - 1, 0));

    this.activate();

  };


  Window_MenuLog.prototype.standardFontSize = function() {

    return logWindowFontSize2;

  };


  Window_MenuLog.prototype.standardPadding = function() {

    return logWindowPadding2;

  };


  Window_MenuLog.prototype.lineHeight = function() {

    return logWindowLineHeight2;

  };

  

  Window_MenuLog.prototype.textPadding = function() {

    return 30;

  };

   

  Window_MenuLog.prototype.maxItems = function() {

    return this._data ? this._data.length : 1;

  };


  Window_MenuLog.prototype.item = function() {

    var index = this.index();

    return this._data && index >= 0 ? this._data[index] : null;

  };

  

  Window_MenuLog.prototype.drawItem = function(index) {

    var item = this._data[index];

    if (item) {

      var rect = this.itemRectForText(index);

      var text = this.convertEscapeCharacters(item);

      this.drawTextEx(text, 0, rect.y);

    }

  };








 

 

 

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

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

Comment '1'
  • ?
    작은꼬리 2018.01.22 16:19

    코드가 일부분만 있어서 다 알기는 어렵지만..

    아이템 그리기 정렬이 좀 안 맞는 건 this.drawTextEx(text, 0, rect.y) 부분에서 0과 rect.y 값에 조금(2~4 정도?) 더하시면 되겠네요.


List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12452
플러그인 사용 RMMV 아이템 창을 핸드폰 앱 아이콘처럼 바꾸고 싶어요 4 chiithecat 2020.08.28 141
기본툴 사용법 RMMV 타이틀구석에 ver1.0.0하고 Author name 2019 어떻게 변경 하거나 제거 못하나요? 4 file hurakan 2020.11.17 141
기타 RMMV 메뉴창 위치를 바꾸는법 아는사람있나요? 1 설연 2023.08.21 141
RMVXA 플레이어 접촉 이벤트가 멋대로 실행돼요 4 레노 2018.10.25 142
RMMV 변수에 따른 아이템 획득이 가능할까요 5 반내림 2017.09.16 142
RMVX HP가 적으면 자동으로 상태변화 1 J_chisee45 2016.02.24 142
RMVX 액터이동경로에대해서 1 아쳐 2015.04.17 142
RMVXA 데미지가 안들어가요..ㅠ 2 기폭 2016.09.23 142
기타 mv를 홈페이지에서 다운 받았으면 업데이트를 어떻게 하죠? 3 무명시절 2015.12.24 142
기타 기타 유사 게임 올리면 안 되나요? 1 MOON9 2019.03.20 142
RMMV 도와주세요ㅠㅠ 4 zhqnfdl20 2016.07.20 142
RMVX 타일셋 적용법 요맘때 2017.01.02 142
RMMV 스위치나 변수, 혹은 아이템이나 스킬 등 여러가지 데이터에 따라 선택지가 추가되거나 줄어드는 플러그인 1 겜제작광 2017.01.14 142
RMVXA 특정 속성 강화효과를 만들 수 있나요? 3 Fortissimo 2017.04.20 142
RMMV 아이템 사용시 스킬이 발동되게 하는 플러그인/스크립트가 있나요? 8 잠행인 2017.04.25 142
RMVXA 조건 분기의 [액터가 XX 스킬을 알고 있다] 에 대해서 2 file 슈팅스타* 2017.07.12 142
기타 기타 mv에서 도트 그래픽을 바꾸고 싶은데 2 미이인트 2019.01.05 142
맵배치 RMXP 벽천장?을 꼭 막아야 캐릭터 이동이 되는건가요? 1 file 상어뽑기_샤샤 2019.02.16 142
기본툴 사용법 RMMV 알만툴 왕초보입니다 스크립트 및 플러그인 사용방법 질문드려요 2 새해 2019.12.17 142
플러그인 사용 RMMV 플러그인 오류 1 file 김선녀 2020.02.27 142
Board Pagination Prev 1 ... 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 ... 516 Next
/ 516