Відмінності між версіями «RS Window NumberInput»

Матеріал з РПГ.укр
Перейти до: навігація, пошук
(Виправлено посилання на команди)
(Додано ліцензію)
 
Рядок 1: Рядок 1:
[[Файл:Приклад цифрової клавіатури, створеної плагіном RS Window NumberInput.png|міні|справа|Приклад цифрової клавіатури, створеної плагіном RS_Window_NumberInput]]'''RS_Window_NumberInput.js''' – [[плагін]] для [[RPG Maker MV]], який додає цифрову клавіатуру для вводу числа. Автор — Biud436.
[[Файл:Приклад цифрової клавіатури, створеної плагіном RS Window NumberInput.png|міні|справа|Приклад цифрової клавіатури, створеної плагіном RS_Window_NumberInput]]'''RS_Window_NumberInput.js''' – [[плагін]] для [[RPG Maker MV]], який додає цифрову клавіатуру для вводу числа. Автор — Biud436.
== Виклик цифрової клавіатури ==
== Виклик цифрової клавіатури ==
Плагін RS_Window_NumberInput.js не замінює стандартну систему вводу числа, а додає нову.
Плагін RS_Window_NumberInput.js не замінює стандартну систему вводу числа, а додає нову.
Щоб викликати ввід числа з цифрової клавіатури, потрібно додати команду [[Команди RPG Maker MV та MZ/Команда плагіну|Команда плагіну]] і вказати текстовий код:
Щоб викликати ввід числа з цифрової клавіатури, потрібно додати команду [[Команди RPG Maker MV та MZ/Команда плагіну|Команда плагіну]] і вказати текстовий код:
Рядок 82: Рядок 84:


Чи буде число замінено зірочками («*»).
Чи буде число замінено зірочками («*»).
=== Ліцензія ===
Цей плагін розповсюджується за [[Ліцензія MIT|ліцензією MIT]] ([https://github.com/biud436/MV/blob/master/LICENSE ліцензія в репозиторії плагінів Biud436]).
== Посилання ==
== Посилання ==
* [https://github.com/biud436/MV/blob/master/RS_Window_NumberInput.js Сторінка плагіну] на Github (англійською)
* [https://github.com/biud436/MV/blob/master/RS_Window_NumberInput.js Сторінка плагіну] на Github (англійською)


[[Категорія: Плагіни для RPG Maker MV]]
[[Категорія: Плагіни для RPG Maker MV]]

Поточна версія на 09:56, 21 квітня 2022

Приклад цифрової клавіатури, створеної плагіном RS_Window_NumberInput

RS_Window_NumberInput.jsплагін для RPG Maker MV, який додає цифрову клавіатуру для вводу числа. Автор — Biud436.

Виклик цифрової клавіатури[ ]

Плагін RS_Window_NumberInput.js не замінює стандартну систему вводу числа, а додає нову. Щоб викликати ввід числа з цифрової клавіатури, потрібно додати команду Команда плагіну і вказати текстовий код:

StartNumberInput varId:1 maxLength:8 isNumber:true

varId:1 – результат команди записується у змінну 1

maxLength:8 – 8 цифр доступно для введення

isNumber:true – ліва та права кнопки в третьому рядку не додають символи (за замовчанням – кнопки «-» та «.»)

Робота зі значенням[ ]

Стандартна перевірка значення змінної працювати не буде, бо насправді значення зберігається не як число, а як рядок.

Для перевірки використаємо умову $gameVariables.value(1) === "2", де 1 – номер змінної, 2 – значення.

If:Script:$gameVariables.value(1) == "2"
  ◆Text:None, Window, Bottom
  :    :Правильний код.
  ◆
End

Якщо ви бажаєте ще й використовувати значення змінної в інших командах, наприклад, Змінити гроші, необхідно перевести значення у число. Можна також зробити це перед перевіркою.

Для того, щоб перевести рядок у змінній у число, в команді Скрипт пишемо $gameVariables.setValue(1, parseInt($gameVariables.value(1))), де 1 - номер змінної.

Параметри[ ]

Font Size

Розмір шрифту.

Line Height

Висота кнопок.

Window Width

Ширина вікна. Підтримує JS код.

Window Height

Висота вікна. Підтримує JS код.

Window Background Type

На фоні чого буде показано цифрову клавіатуру. Є наступні варіанти:

  • Normal (0) вказує, що цифрова клавіатура показується в рамці діалогового вікна,
  • Dimness (1) вказує, що цифрова клавіатура показується на затемненому фоні,
  • None (2) вказує, що цифрова клавіатура показується на прозорому фоні.

Default Button Width

Ширина кнопок. Підтримує JS код.

Number Map

Порядок кнопок на цифровій клавіатурі.

Формат:

7, 8, 9, 4, 5, 6, 1, 2, 3, -, 0, ., Backspace, Ok

На місці цифр – символи, які можна вводити, незалежно від значення isNumber у команді Команда плагіну.

На місці «-» і «.» - символи, які можна вводити, якщо isNumber:false .

Остання кнопка (“Ok”)– назва кнопки завершення вводу числу.

Передостання кнопка(“Backspace”) – назва кнопки видалення символу.

Image Name

Background Image

Назва фонового зображення. Зображення повинно бути в папці img/titles1/ .

Password Mode

Чи буде число замінено зірочками («*»).

Ліцензія[ ]

Цей плагін розповсюджується за ліцензією MIT (ліцензія в репозиторії плагінів Biud436).

Посилання[ ]