Text Engine

Материал из Поле цифровой дидактики
Версия от 07:40, 19 декабря 2021; scratch>RobloxianMinecraft (reverting edit)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)

Шаблон:Merge Шаблон:Stub Text Engines have several uses in Scratch. One common reason a text engine is used for dialog.

Creating The Engine

Code

The code is fairly simple, but a little hard to follow/understand.

define Player Dialogue Block (Text) (Text Timer)
set [Numbers# v] to (1)
set [Word v] to ()
repeat (length of (Text))
change [Numbers# v] by (1)
say (join (Word) (letter (Number#) of (Text)
set [Word v] to (join (Word) (letter (Number#) of (Text)
wait (0.05) seconds
end
wait (Text Timer) seconds//how long the text is displayed
say ()

Шаблон:Note