질문과 답변

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 21129
RMXP 캐릭터칩사이트 2 밀키웨이 2014.03.02 1116
RMXP 겹쳤을때 이벤트 발생하기 / 이벤트변수 참조법 질문입니다. 1 한우형 2012.11.01 1117
기타 공사다...... 1 ★RPG마스터★ 2011.03.04 1117
RMVXA "그림의 이동"에 걸리는 시간을 변수로 대체할 수 있을까요? 3 file Roam 2012.11.26 1117
RMVX '어둠 그 안에서'처럼 PDA에 저장기능이 있는 기능 3 IB광팬~ 2012.11.11 1117
RMVXA [rpg vx ace] midi 문제!! 아무리 찾아도 답이 없어요!!!ㅜㅜ 2 조각조각 2014.04.20 1117
기타 툴선택 알만툴 종류별 차이점이 궁금합니다 ㅜ 2 정석 2021.05.28 1117
RMXP 배틀종류후 화면멈춤현상 2 캬아악 2012.09.14 1118
RMVXA rpg vx ace 심플 맵이 사용이 않되요. 6 file 효린kg 2014.01.28 1118
RMXP 그림의 표시를 처음 해봤더니 도저히 모르겠네요 3 네네네duyd 2012.09.03 1119
RMVXA vxa프로젝트파일이 열리지 않습니다. 3 file 죽은노예 2013.11.02 1119
맵배치 RMMV R타일? 은 어떻게 쓰는건가요? 2 file 구라수리 2019.03.22 1119
RMXP 쉐로오니칩,바퀴오니,오니 칩 1 사람맨의구원 2011.02.06 1120
기타 저작권에대해서. 1 후미 2011.02.21 1120
기타 게임을 만들어 보려하는데, 툴 관련해서 질문입니다. 3 피사 2012.09.04 1120
RMXP 시간안에 하는 퀘스트! 1 ☆제나★ 2011.05.09 1121
RMXP 자작 BGM은 못쓰나요? 1 잉재 2012.08.26 1121
RMVX 이 미니맵 스크립트 사용법을 알고 싶어요 4 file 빡새 2013.06.30 1121
RMXP 메이플같이 퀘스트가 있으면 머리 위에 아이콘이 뜨는 스크립트를 구합니다. 3 ssbest1015 2010.12.11 1122
RMVXA 타이틀을 애니메이션처럼 움직이도록 만들려면 어떻게 해야하나요? 4 데스노트 2013.07.14 1122
Board Pagination Prev 1 ... 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 ... 518 Next
/ 518