Ввод текста в GMS
|
|
Randall | Дата: Пятница, 13 Марта 2015, 23:26 | Сообщение # 1 |
участник
Сейчас нет на сайте
| Сабж. GMS На мероприятие есть прога, которая имитирует выпуск новостей. Необходимо вводить длинные фразы с использованием обеих раскладок для их последующего вывода в бегущей строке под говорящим диктором. Швырните годным примером такого ввода, битте.Добавлено (13 марта 2015, 23:26) --------------------------------------------- Господа, ну неужели никто не в курсе?
1. Adventure Mouse - мини-аркада про мыш и его друга сыр 2. Герои Реконструкции и Страйкбола - тематическая пошаговая стратегия 3. Dangerous Dave 5: Fansequel - трибьют на Dangerous Dave Всё здесь http://zvizdez.ru/download.php?list.1
|
|
| |
aFriend | Дата: Суббота, 14 Марта 2015, 01:02 | Сообщение # 2 |
участник
Сейчас нет на сайте
| Перечитай свою ******* и ты поймешь, почему тебя все проигнорили
|
|
| |
Randall | Дата: Среда, 25 Марта 2015, 21:35 | Сообщение # 3 |
участник
Сейчас нет на сайте
| Если под **** понимается не вполне цензурное обозначение содержания лично тебе непонятного поста, расшифрую.
Интересен пример на ввод текста в GMS, и все. Что здесь похоже на ****, мне не совсем понятно.
1. Adventure Mouse - мини-аркада про мыш и его друга сыр 2. Герои Реконструкции и Страйкбола - тематическая пошаговая стратегия 3. Dangerous Dave 5: Fansequel - трибьют на Dangerous Dave Всё здесь http://zvizdez.ru/download.php?list.1
|
|
| |
YellowAfterlife | Дата: Среда, 25 Марта 2015, 21:42 | Сообщение # 4 |
Сейчас нет на сайте
| А в чем подвох и для каких платформ? Если для ПК то я делал пример. Если iOS/Android то покупайте какое-нибудь расширение для аппаратной клавиатуры.
|
|
| |
Randall | Дата: Среда, 25 Марта 2015, 22:10 | Сообщение # 5 |
участник
Сейчас нет на сайте
| Большое спасибо, этот видел, много лишнего правда там, но порою. Крупное окно и многострочность не нужна. Мне просто нужно вводить до ста, скажем, знаков в одной строке.
1. Adventure Mouse - мини-аркада про мыш и его друга сыр 2. Герои Реконструкции и Страйкбола - тематическая пошаговая стратегия 3. Dangerous Dave 5: Fansequel - трибьют на Dangerous Dave Всё здесь http://zvizdez.ru/download.php?list.1
|
|
| |
YellowAfterlife | Дата: Среда, 25 Марта 2015, 22:14 | Сообщение # 6 |
Сейчас нет на сайте
| Цитата Randall ( ) Большое спасибо, этот видел, много лишнего правда там, но порою. Крупное окно и многострочность не нужна. Мне просто нужно вводить до ста, скажем, знаков в одной строке. В примере нет многострочности, это просто демонстрация варианта вывода вводимых значений. Если нужно ограничивать длину то можно просто делать Код if (string_length(keyboard_string) > 100) { keyboard_string = string_copy(keyboard_string, 1, 100) } if (keyboard_check_pressed(vk_enter) && keyboard_string != "") { var ins = keyboard_string; // сделать что-то с введенной строкой (ins) keyboard_string = "" } И рисовать значение keyboard_string через draw_text. Пример добавляет над этим надстройку для возможности копирования, вставки, и перемещения курсора по тексту (чего keyboard_string изначально не предусматривает).
|
|
| |
Randall | Дата: Понедельник, 30 Марта 2015, 23:50 | Сообщение # 7 |
участник
Сейчас нет на сайте
| Спасибо, буду курить. Плюсану Вам, минусану афренду за латентное хамство. Добавлено (30 марта 2015, 23:50) --------------------------------------------- Покурил, привинтил, спасибо.
Один вопрос еще,
В указанном примере для набора используется шрифт Arial Narrow, юзается вся кодовая страница, но.
Не вводятся заглавные буквы от А до П в русской раскладке. Что не так??
1. Adventure Mouse - мини-аркада про мыш и его друга сыр 2. Герои Реконструкции и Страйкбола - тематическая пошаговая стратегия 3. Dangerous Dave 5: Fansequel - трибьют на Dangerous Dave Всё здесь http://zvizdez.ru/download.php?list.1
|
|
| |
YellowAfterlife | Дата: Вторник, 31 Марта 2015, 04:00 | Сообщение # 8 |
Сейчас нет на сайте
| Цитата Randall ( ) Не вводятся заглавные буквы от А до П в русской раскладке. Что не так?? Это какой-то мистический баг в GM:S (keyboard_string не видит эти символы, keyboard_lastchar видит). Я отправил его на багтрекер некоторое время назад, и к нему был приставлен ответственный человек, но баг еще не исправлен.
|
|
| |
Randall | Дата: Пятница, 10 Апреля 2015, 23:17 | Сообщение # 9 |
участник
Сейчас нет на сайте
| понял. Будем юзать суррогаты из латиниц
1. Adventure Mouse - мини-аркада про мыш и его друга сыр 2. Герои Реконструкции и Страйкбола - тематическая пошаговая стратегия 3. Dangerous Dave 5: Fansequel - трибьют на Dangerous Dave Всё здесь http://zvizdez.ru/download.php?list.1
|
|
| |