//方式一,通过多张图片来创建 this.dragon = new cc.Sprite("res/player_animation/action1.png"); this.dragon.setposition(cc.p(cc.winSize.wIDth*0.3,cc.winSize.height/2)); this.addChild(this.dragon); //创建帧动画序列,名词形式 var animation = new cc.Animation(); for (var i = 1; i <= 4; i++) { animation.addSpriteFrameWithfile("res/player_animation/action"+ i +".png"); } //设置帧动画属性 animation.setDelayPerUnit(2.0 / 4); //每一帧停留的时间 animation.setRestoreOriginalFrame(true); //播放完后回到第一帧 var animate = new cc.Animate(animation); this.dragon.runAction(new cc.RepeatForever(animate));总结
以上是内存溢出为你收集整理的cocos2d-js创建帧动画全部内容,希望文章能够帮你解决cocos2d-js创建帧动画所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)