创建一个精灵,给精灵添加一个图片,把精灵拖到assets里面,就成了预制资源,这时候精灵可以删除了。

cc.Class({
extends: cc.Component,
properties: {
prefab_plane:cc.Prefab,
},
onLoad () {
var node = cc.instantiate(this.prefab_plane);
node.parent = this.node;
},
start () {
},
onClick(sender,str){
console.log("333"+str);
//cc.sys.openURL("http://java456.com/")
}
// update (dt) {},
});双击才可以打开,预制资源
为什么要设置预制资源,这么麻烦?
我们可以通过代码控制,创建。
随机创建(预制资源)
cc.Class({
extends: cc.Component,
properties: {
prefab_plane:cc.Prefab,
},
onLoad () {
this.add_prefab();
},
add_prefab(){
var node = cc.instantiate(this.prefab_plane);
node.parent = this.node;
node.x=12+Math.random()*(400*2);
node.y=33+Math.random()*(210*2);
},
start () {
},
onClick(sender,str){
console.log("333"+str);
//cc.sys.openURL("http://java456.com/")
this.add_prefab();
}
// update (dt) {},
});第二种写法。 设置坐标。

站长微信:xiaomao0055
站长QQ:14496453