quick-cocos2d-x教程13:实现帧动画
帧动画是个常见功能,我把这个封装成一个函数。 --帧动画 function MainScene:newFrameAnimation() display.addSpriteFramesWithFile("loading.plist","loading.png") local frames = display.newFrames("loading%04d.png",11) local sprite = display.newSprite("#loading0000.png",display.cx,display.cy) local animation = display.newAnimation(frames,0.8 / 11) sprite:playAnimationForever(animation) self:addChild(sprite) end 然后调用: function MainScene:ctor() self:newFrameAnimation() end 在实际使用中,可以新建一个层,然后把这个帧动画放到这个层里面。 function MainScene:newFrameAnimation() local layer=display.newColorLayer(ccc4(0,150)):addTo(self,1000)
layer:setTouchEnabled(true) display.addSpriteFramesWithFile("loading.plist",0.8 / 11) sprite:playAnimationForever(animation) layer:addChild(sprite) end (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- objective-c – 如何复制包含故事板的iOS 5.1应用
- fastjson报java.lang.ArrayIndexOutOfBoundsExce
- ruby-on-rails – ruby?? / rails中的约会调度
- arrays – 没有带有更新索引的第一个元素的返回数
- c# – 为什么在DataContext上调用Dispose()之后可
- flex4.6 + openscales2.2 + geoserver2.02基本地
- SQLite-从终端创建数据表
- Update Data Template(xml file) and RTF(rtf fi
- GNU ld:弱声明压倒强声明
- swift – 将时间戳作为“时间戳”保存到Firestor