获得组件所在的节点
var node = this.node;
获得一个节点上的组件
需要使用getComponent这个API
start: function () {
var label = this.getComponent(cc.Label);
var text = this.name + ' started';
// Change the text in Label Component
label.string = text;
}
也可以为 getComponent 传入一个类名。对用户定义的组件而言,类名就是脚本的文件名,并且区分大小写。例如 "SinRotate.js" 里声明的组件,类名就是 "SinRotate"。
var label = this.getComponent("cc.Label");
网友评论