前言
事情是这样的,本人承担了家里小朋友每天认字的职责,教材选择的是四五快读,但是呢?小朋友由于记忆力太好,并且不走正道,往往记住了汉字顺序,只需要提醒一个字,后面的字不看都会读出来。所以,想利用自己程序员的身份,给小朋友做一个打乱顺序认字小游戏。
开始
启动Cocos Doash 3.1 选择最新版本,选择最新的版本3.7.1,新建项目等启动完成
搭建基本场景
如下图所示:
前期需要我们只需要一个汉字显示和一个按钮用于随机下一个。
脚本
添加GameState脚本,添加Label属性
@property({
type:Label
})
label = null
然后在“下一个”点击事件中修改汉字显示
this.label.getComponent(Label).string = this.all_word[i];
随机性
添加一个all_word来表示所有要学习的汉字,每次从其中随机一个
public random_index(){
let start_index = 0;
let end_index =