질문과 답변

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 12472
RMVXA VXA에서 입력가능키가 15개이지만 4 file 오렌지캬라멜 2013.06.22 560
RMVXA VXA에서 외부 윈도우 창을 불러오는 스크립트가 있나요ㅜㅜ? 1 CleS 2015.07.22 165
RMVXA vxa에서 스킬에 속성부여 할 때 2가지 이상 부여하기 6 시캐 2014.02.14 694
RMVXA vxa에서 문자 출력 속도 어떻게 조절하나요? 팔슈 2013.04.20 1006
vxa에서 데이터베이스 한글패치 실행 하였는데 한글이 제대로 출력되지 않습니다. 2 C3CDER 2013.05.03 855
RMVXA VXA에서 능력치를 변경하려면 어떻게 해야 되나요? 2 투척민 2016.06.25 152
스크립트 사용 RMVXA VXA에서 그림표시 제한을 늘리는 스크립트를 구할수 있을까요? 티안타 2021.09.08 47
RMVXA VXA에 쓰이는 루비가 버전이 어떻게 되는지 아시는분? 1 메이133 2014.08.22 491
RMVXA VXA에 사용할 대형 캐릭칩을 만들었지만 적용시 사이즈가 안맞네요 8 file 오렌지캬라멜 2014.01.16 1466
RMVXA vxa암호기 없을까요? 2 죽은노예 2013.11.10 1075
RMVXA VXA스크립트에 대한 질문이옵니다. [윈도우 관련] 1 file KNT 2014.06.27 633
RMVXA VXA로 제작하면 네트워크가 가능한가요? 2 Guni 2014.08.06 608
RMVXA VXA로 만든 솔로 게임을 온라인상에 구축할수있나요? 1 ongirl 2015.06.10 198
RMVXA VXA는 이벤트가 다른 이벤트 위로 못지나 가나요? 1 Ripper 2015.07.23 149
제작툴 구매 기타 vxa가 좋아요 mv가 좋아요? 1 망둥어맛치킨 2019.11.07 293
RMVXA vxace질문좀요 3 퍼러진 2012.01.01 1914
RMVXA vxace의 파티체인저 비밀의회원 2018.06.15 69
RMVXA vxace에서 패시브 스킬을 만들수 있나요? 6 뿌잉뿌잉쨔응 2013.06.23 826
RMVXA vxace에서 탈것에관한것들좀 알려주세요 4 game 光 ㅋㅋ 2013.01.06 800
RMVXA vxace에서 타격실패없애는 방법좀 가르쳐주세요 2 DiperiAn 2012.07.27 1858
Board Pagination Prev 1 ... 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 ... 517 Next
/ 517