4/100 - 文字打字机效果
挑战评级:★★
水准 | 时限 |
---|---|
初学 | 45分钟 |
略懂 | 30分钟 |
熟练 | 8分钟 |
计分项 | 得分 |
---|---|
准时完成 | 20分 |
进阶挑战 | 20分 |
挑战目标
把一串文字做成打字机效果逐字显示,并在每个文字显示同时播放键盘敲击的音效。
进阶挑战
文字支持粗体/斜体等格式并允许指定文字颜色
注意事项
要完成这个挑战你需要知道如何去从字符串中定位和获取单个字符。
一个常用的方法是从当前字符串中获取单个字符然后添加到一个新的字符串中去保存。
使用计时器(alarm)来控制字符之间的停顿间隔。资源包里有音效文件(好吧,这个并没有orz,自己找吧)
挑战指南
你可以用下面的格式指定字符串值:
example = "hello # world";
"#"号是表示需要换行
你可以用下面的函数获取字符串里指定位置的字符:
string_char_at(text_to_write,i);
下面的函数可以获取字符串的字符数量:
length = string_length(example);
播放音效可以用下面这个函数
audio_play_sound(snd_example,1,false);
Comments