您的位置:首页 > Web前端 > JavaScript

crocs code ide-js中的一些常用总结

2015-11-06 13:55 507 查看

crocs code ide-js中的一些常用总结

//添加背景

this._bg=new cc.Sprite(res.bg_png);

this.addChild(this._bg);

this._bg.attr({

x:size.width/2,

y:size.height/2

});

//加载音乐

cc.audioEngine.playMusic(res.bg_mp3)

//cocostudio ui加载

var loginScene = ccs.load(res.Login).node;

this.addChild(loginScene);//将loginscene对象加入到layer中。

//添加帧动画

var allFrame=[];

for(var i=1;i <=5;i++ ){

var sf=new cc.SpriteFrame("res/walk0"+i+".png",cc.rect(0, 0, 78,123));

allFrame.push(sf);

}

var animation =
new cc.Animation(allFrame,0.1);

var animate =
new cc.Animate(animation);

var act=new cc.RepeatForever(animate);//永远执行

var sp=new cc.Sprite();//可以为空 也可以添加图片

sp.setPosition(300,400);

this.addChild(sp);

sp.runAction(act);

//添加粒子效果

this.spark =
new cc.ParticleSystem(res.spark_plist);

this.spark.setPosition(size.width/2,size.height/2);

this.addChild(this.spark);

//计划函数

this.schedule(this.update,1);

onTouchBegan : function() {

cc.log("kaishi");

return
true;

},

onTouchMoved : function() {

cc.log("yidong");

},

onTouchEnded : function() {

cc.log("jiesu");

},

update:function(){

cc.log("移除");

}

//菜单

var start = new cc.MenuItemImage(

res.start,

res.start,

function(){

cc.director.runScene(new GameScene());//点击后跳转场景

}

);

start.attr({

x:size.width/2,

y:size.height/2

});

var menu = new cc.Menu(start,about);

menu.x=0;

menu.y=0;

this.addChild(menu);

最后提醒一下大家别忘了加载资源和注册文件
加载资源



注册文件



//永远执行
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: