我是新手想做一個填字游戲,先是將editbox進行prefab預制體,然后用腳本控制prefab生成3個editbox,由玩家在每個editbox里填寫一個字。請教:我想要的效果是填寫的字與預定答案如果相同,則字體變綠,這該實作?如何獲取用戶輸入,并與預設答案進行比對。跪求解答!萬分感謝!!cc.Class({
extends: cc.Component,
properties: {
editBox:{
default:null,
type:cc.Prefab,
}
},
onLoad () {
this.spawn();
},
spawn:function(){
for(var i=0;i<3;i++){
var edit =cc.instantiate(this.editBox);
this.node.addChild(edit);
edit.setPosition(cc.v2(0,100*i));
edit.getComponent(cc.EditBox).placeholder="input";
}
}
});
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/30649.html
標籤:Cocos2d-x
上一篇:怎么限制VR相機的移動
