直接贴代码吧
// 预(提前)制体
@property(cc.Prefab)//预制体类型
myPrefab:cc.Prefab=null;//需要被克隆的对象
//程序运行后加载对象
start(){
var loadobj =cc.instantiate(this.myPrefab);//将预制体克隆到场景
this.node.addChild(loadobj);//将克隆出的物体作为子物体
//设置物体位置
loadobj.setPosition(cc.p(300,-150));
//5秒之后销毁对象
setTimeout(
function(){ //匿名方法
loadobj.destroy();
}
,5000);
}
计时器在代码中运用很方便,代码如下:
//计时器使用
start()
{
setTimeout(function(){
cc.log("5秒到了");
},5000);
setInterval(function(){
cc.log("时间到了该执行");
},1000);
this.schedule(function(){
cc.log("3秒之后开始计时,每隔1秒执行一次,最多执行11次");
},1,10,3);
}
计时器执行效果图: