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);
最后提醒一下大家别忘了加载资源和注册文件
加载资源
注册文件
//永远执行
相关文章推荐
- jsoup选择具有多个class的标签
- js 判断是否是空对象
- 屏蔽JS错误提示 IE6 IE8
- JavaScript之事件处理详解
- Js模块化开发案例1——Tab切换
- JS实现刷新iframe的方法
- JavaScript设计模式 Item 6 --单例模式Singleton
- JavaScript设计模式 Item 6 --单例模式Singleton
- javascript for...in 语句
- ExtJS 性能优化注意要点
- jstack和线程dump分析
- javascript设计模式-装饰着模式
- js中使用new Date(str)创建时间对象不兼容firefox和ie的解决方式
- js 三层引号嵌套
- javascript类的创建及继承演变的过程
- JavaScript设计模式 Item 5 --链式调用
- JavaScript设计模式 Item 5 --链式调用
- HTML canvas原生js实现鼠标画图
- JSON和JS对象之间的互转
- js数值计算