RPGMV 플러그인
2018.10.19 14:28

커스텀 숫자 입력 패드

조회 수 1046 추천 수 0 댓글 1
Atachment
첨부 '4'
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

 

소개

숫자 값을 입력받고 변수에 저장하는 기능을 제공합니다.

 

1.png

 

2.png

 

 

 

 

플러그인 커맨드

배경 및 창 배경 형식을 변경할 수 있습니다. 

 

창 폭과 높이는 고정 값 뿐만 아니라 해상도 값에 따라 바뀌는 비율 조정 방식으로 설정할 수도 있습니다.

 

3.png

 

예를 들면, 창의 폭을 아래와 같이 지정하면 해상도가 달라져도 가로 비율은 모든 해상도에서 동일한 비율을 유지하게 됩니다.

 

Math.floor(Graphics.boxWidth - Graphics.boxWidth / 3);

 

창 높이 값을 아래와 같이 하면 36(라인 크기) * 6 + 양옆 간격 값(18 * 2)만큼 설정됩니다.

 

this.fittingHeight(6); // 36(라인 크기) * 6 + 양옆 간격 값(18 * 2)

 

하지만 위와 같이 하면 해상도가 커지거나 작아질 때에도 같은 크기로 표시됩니다.

 

창의 세로 크기도 해상도에 맞게 자동으로 크기가 조정되게 끔 하려면 아래와 같은 방식으로 수정하시기 바랍니다.

 

Math.floor(Graphics.boxHeight - Graphics.boxHeight / 2);

 

숫자 값 매핑 기능은 번역 작업을 위한 것으로 신경 쓰실 필요가 없습니다.

 

4.png

 

배경을 모두 없애고 커스텀 디자인을 씌울 수도 있습니다. 이때 이미지 파일은 img/titles1 폴더에 둬야 합니다.

사용법

숫자 입력 패드는 플러그인 명령으로 띄울 수 있습니다. 

 

varId 은 값이 저장 될 변수의 ID 값입니다.

maxLength 은 최대 자리 수 입니다.

isNumber가 true이면 최종 값이 숫자로 취급되고, (parseInt로 정수 값으로 파싱합니다)

isNumber가 false면 최종 값이 문자열로써 취급됩니다.

 

StartNumberInput varId:1 maxLength:8 isNumber:true

 

숫자 취급과 문자열 취급은 비교 연산에서 큰 차이가 생기게 되니 주의 하시기 바랍니다.

 

Objective-C 언어처럼 매개변수 명을 같이 적어야 합니다. (설명서를 읽지 않아도 매개변수를 알아볼 수 있게 하기 위해 이렇게 만듦. 특별한 이유는 없습니다)

다운로드

링크 위에서 마우스 오른쪽 버튼 - 다른 이름으로 링크 저장을 눌러 파일로 저장하세요.

 

https://github.com/biud436/MV/raw/master/RS_Window_NumberInput.js

 

파일 이름은 원하는 대로 설정할 수 있습니다. (파일명에 한글이 있으면 안됩니다. 안드로이드 컴파일 시 오류 발생합니다)

테스트 환경

Windows 10 x64, 버전 1803 + RPG Maker MV v1.6.1 (nw : 0.33.4)

버전 로그

2018.10.15 (v1.0.0) - First Release.

 

?

  1. Bind Pictures To Map (이미지 결합 플러그인)

    Date2015.10.30 CategoryRPGMV 플러그인 By이녕 Views1062 Votes0
    Read More
  2. 커스텀 숫자 입력 패드

    Date2018.10.19 CategoryRPGMV 플러그인 By러닝은빛 Views1046 Votes0
    Read More
  3. Hidden Shop Goods (못사는 물건은 아예 숨겨지게 하는 플러그인)

    Date2015.11.09 CategoryRPGMV 플러그인 By파란별빛 Views1045 Votes0
    Read More
  4. 한국어 조사 (은/는/이/가) 처리 플러그인 입니다.

    Date2015.10.24 CategoryRPGMV 플러그인 By파란별빛 Views1045 Votes0
    Read More
  5. 타이틀 스크립트

    Date2014.12.05 CategoryRPGXP 스크립트 By 운 Views1036 Votes0
    Read More
  6. 아이디 띄우기

    Date2013.09.24 CategoryRPGXP 스크립트 By청담 Views1034 Votes0
    Read More
  7. 장비제련 스크립트

    Date2013.09.24 CategoryRPGXP 스크립트 By청담 Views1027 Votes0
    Read More
  8. 타이틀 스크린 스킵

    Date2015.11.03 CategoryRPGMV 플러그인 By공원소년 Views1021 Votes0
    Read More
  9. c[n] 명령어 줄때의 색상 결정.

    Date2008.02.14 CategoryRPGXP 스크립트 By창조도시 Views1019 Votes1
    Read More
  10. EnemyBook v1.1 - SkottyTV Update(몬스터북 플러그인)

    Date2015.10.27 CategoryRPGMV 플러그인 Byplam Views1011 Votes0
    Read More
  11. 상점 메뉴 개조시킨 스크립트

    Date2013.09.24 CategoryRPGXP 스크립트 By청담 Views1009 Votes0
    Read More
  12. 아이템 소지수 무제한 스크립트

    Date2013.09.24 CategoryRPGXP 스크립트 By청담 Views1004 Votes0
    Read More
  13. 밤낮 설정

    Date2013.10.01 CategoryRPGXP 스크립트 By Views996 Votes0
    Read More
  14. 화면의 쉐이크를 더 어지럽게 바꿔보자!

    Date2013.10.01 CategoryRPGXP 스크립트 By Views991 Votes0
    Read More
  15. 창고 시스템

    Date2013.09.24 CategoryRPGXP 스크립트 By청담 Views988 Votes0
    Read More
  16. 유니티)캐릭터 좌우 이동 (C#)

    Date2016.01.05 Category유니티 스크립트 Byzerosium Views986 Votes0
    Read More
  17. RPG Maker VX Lite Maze(미로) 만들기 (DFS 사용)

    Date2014.10.06 CategoryRPGVX Ace 스크립트 ByJunkMan Views984 Votes2
    Read More
  18. 현재위치&임무 표시

    Date2013.10.01 CategoryRPGXP 스크립트 By Views969 Votes0
    Read More
  19. Wave Filter

    Date2016.01.14 CategoryRPGMV 플러그인 By러닝은빛 Views969 Votes0
    Read More
  20. Menu Music MV (메뉴를 열때 음악을 콘트롤 하는 플러그인)

    Date2015.11.09 CategoryRPGMV 플러그인 By파란별빛 Views968 Votes0
    Read More
Board Pagination Prev 1 ... 6 7 8 9 10 11 12 13 14 15 Next
/ 15






[개인정보취급방침] | [이용약관] | [제휴문의] | [후원창구] | [인디사이드연혁]

Copyright © 1999 - 2016 INdiSide.com/(주)씨엘쓰리디 All Rights Reserved.
인디사이드 운영자 : 천무(이지선) | kernys(김원배) | 사신지(김병국)