질문과 답변

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 12387
RMMV [스크립트] 앞부분 padding과 가운데 정렬 1 file 몽롱하다 2018.01.22 141
RMVXA 제가 질문을 잘못했네요. Rpgvxace스크립트 찾습니다. 2 file 으으아앙 2018.01.20 171
RMVXA 이벤트 질문있습니다. 2 천지설화 2018.01.20 90
RMMV 조건분기 스크립트에 and, or 사용하는 방법? 4 몽롱하다 2018.01.20 204
RMVXA rpg maker vx ace 스크립트 질문입니다. 4 으으아앙 2018.01.20 157
RMVX 탈것에서 내리면 이동속도가 4로 떨어져요... 3 액알의대가가되자 2018.01.20 127
RMMV 의상 추가 2 oyn4564 2018.01.19 198
RMMV 데이터베이스를 엑셀로 관리하는 방법이 있나요? 4 반내림 2018.01.18 116
RMMV 다수의 셀프스위치 조작 가능한가요? 9 유느 2018.01.18 259
RMMV 파티별 아이템 구분 2 시풍 2018.01.17 92
RMMV MV게임들은 버전 바뀌면 세이브 연동 어떻게 하나요? 4 파치리스 2018.01.16 3158
RMXP [RMXP] XP 해상도 변경 toy 2018.01.16 349
RMVXA rpgvxace 사용자인데.. 데이터베이스 들어가면 글씨크기가 작아요... 4 액알의대가가되자 2018.01.15 146
RMMV 캐릭터 이벤트공유 3 잡겜 2018.01.15 112
RMVXA 스위치를 어떻게 해야될지 모르겠어요 8 Mop 2018.01.14 175
RMVXA 게임 제목과 아이콘 바꾸는법 있나요? 4 file 천지설화 2018.01.14 2262
RMVXA 캐릭터 모션 연결 5 file 수녀갓 2018.01.13 279
RMVXA 타일셋을 집적 그려서 맵배치중인데 이상하게나와요 2 file HRSA세실 2018.01.12 262
RMMV 움짤을 넣고 싶습니다. 1 RAY54 2018.01.12 633
RMXP 캐릭터가 통행설정을 무시하고 벽위를 걸어다녀요 file 아이비 2018.01.12 159
Board Pagination Prev 1 ... 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 ... 516 Next
/ 516