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

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);


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

加载资源


注册文件



//永远执行
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值