properties: {
Circle1:{
default:null,
type:cc.Sprite,
},
Head1:{
default:null,
type:cc.Sprite,
},
Text1:{
default:null,
type:cc.Label,
},
},大概是这样的一个prefab...
var tPrefab = cc.instantiate(this.myperfab);
// tPrefab.Text1.string = “123”;
tPrefab.parent = this.node;
tPrefab.setPosition(100,100);
然后创建了出来。。。。但是这样创建的 会跟模板一模一样,,,如果我想让他的label显示成“换了一个字”,,,该怎么做呢。。。。。问了一些朋友,说是用getComponent…但是还是不会弄。。。求能用代码。。。。谢谢
有报错就好,等看到错误信息再发出来吧。
这个是在JAVASCRIPT里看到的。。。控制台没报错。。。
真心找不到原因啊。。。求个能用实例啊。。。