3 years ago

Construct 2: Печатание текста (Плагин Typing)

#UselessTutorial
(трачу свою жизнь в пустую)


Это очень простая тема, но меня заставили.
Typing из названия уже говорит о том, что этот плагин позволит сделать печатающийся текст, как в какой-нибудь JRPG игре, раз на то пошло. В отличии от кликтима там не нужно делать 100500 строчек кода с разными формулами.

1. Установка
Устанавливаем сам Typing.

Создатель плагина: https://rexrainbow.github.io/C2RexDoc/c2rexpluginsACE/index.html.

Перейдём к непосредственной установке

image.png

Не глупые, можете сами скачать, но на всякий случай.

Сам плагин можете скачать по этой ссылке: https://rexrainbow.github.io/C2RexDoc/c2rexpluginsACE/behavior_rex_text_typing.html

Но, сам по себе Typing работать не будет, для него нужен ещё один плагин, TimeLine.

image.png

Аналогично.

Ссылка на плагин: https://rexrainbow.github.io/C2RexDoc/c2rexpluginsACE/plugin_rex_timeline.html

image.png

Открываем эти два архива.

image.png

Переходим в конревую папку с2(спиздил изображение у Стаса, ага).

image.png

Далее заходим в папку exporters.

image.png

Потом html5.

image.png

Теперь добавляете сами плагины.

1 - добавляете Typing.
2 - добавляете TimeLine.

2. Работа с плагином, работа с событиями

Теперь переходим к основной части.

image.png

Как всегда создаёте новый проект.

image.png

ПКМ - > insert new object (ну или 2 раза ЛКМ).

image.png

Ищете TimeLine(ну или с помощью поиска, с ним проще).

image.png

Добавляете текст, с которым будете работать. Установите размер самого объекта с текстом побольше, это важно (без разницы какой текст использовать, но я взял стандартный).

image.png

Далее нажимайте на текст и на Behaviors.

image.png

Потом с помощью того же поиска ищите Typing.

image.png

Теперь у нашего текста есть поведение Typing.

image.png

Добавьте сразу плагин keyboard

Этого вполне достаточно, настраивайте текст как надо и переходим уже в сами события.

image.png

Переходим к событиям (ПКМ -> Edit event sheet).

image.png

Когда вы перешли нажимайте ПКМ -> Add event.

image.png

Потом выбирайте keyboard.

image.png

Теперь On key pressed.

image.png

Ставьте ту кнопку, которую вам удобнее. У меня будет Enter.

image.png

Итак, у нас есть, можно сказать, триггер.

image.png

Теперь текст.

image.png

Нас интересует только вот это.

image.png

Как уже понятно, нажимаем на Type text.

image.png

Открывается вот такое вот окошко. 1 - сам текст, 2 - скорость текста (чем больше значение, тем меньше скорость).

Так же можно это действие использовать в старте макета, кнопках, или других событиях, вы можете их комбинировать.
И это с Typing всё. По идее когда вы запустите проект и нажмёте Enter, то запустится ваш текст. (ахереть, такой лёгкий материал расписывал 3 часа, я трачу свою жизнь в пустую...)

Понимаю, что размусоливать такую простую тему глупо, но опять же, меня заставили. Я мог бы конечно написать ещё и про то, как сделать диалоги там, звук текста и т.д. Но оно никому не надо, так что не стоит



3 comments

Loading...

Next up

ребят моя новая игра выйдет азвтра называется барбоскины х

Hello everybody! I want to tell you what I've been working on since the previous post.I have increased the resolution of the sprites from which the game zone is built,I have also added a separate setting for particles,and at night you will have fireflies!

@PepperC00L_ это вы ебали навального?

Hi guys. I want to add a simple potion system. To do this, I changed the plant growth system. Now it is more similar to the one that is used in ordinary minecraft. I also want to ask everyone who can subscribe to my https://boosty.to/skethdraw

ВСЕМ ПРИВЕТ С ВАМИ Я НАКК И Я ДЕЛАЮ ИГРУ С РАЗРАБОТЧИКОМ ТАКОЙ ИГРЫ КАК ДОШИРАК ЕХЕ @PepperC00L_ ПОД НАЗВАНИЕМ ДОШИРАК ЕХЕ ЭПИЛОГ 2 МЫ ДЕЛАЛИ ЕГО ВСЁ ЭТО ВРЕМЯ ВСЕ 4 ГОДА ПРОСТО ОДНОГО ИЗ ГЛАВНЫХ РАЗРАБОТЧИКОВ ИЗНАСИЛОВАЛИ АРАБЫ

NICOLOS CAAAAGEEEEE

I added rock paper scissors.