用SpriteBuilder简化quot;耕牛遍地走quot;的动画效果(二)
生活随笔
收集整理的這篇文章主要介紹了
用SpriteBuilder简化quot;耕牛遍地走quot;的动画效果(二)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
首先使用SpriteBuilder新建一個項目,將之前下載的資源文件夾拖入SpriteBuilder的文件視圖.
這里我們只需要一步操作就可以完成原文中在Texture Packer中的那么多操作:即把BearImageHD文件夾設置為智能精靈表文件夾(Smart Sprite Sheet):
接下來在Xcode中打開對應的項目,將原文中放在init方法中的代碼移至didLoadFromCCB方法中.init方法運行時機太早,不能滿足要求.有時太快也不好,欲速則不達!
首先打開觸摸:
self.userInteractionEnabled = YES;原文中使用的是v2.x的代碼,而且還注冊了一個相關方法,相當繁瑣,而在v3.x中,上面一行就可以了.
在原文中使用了CCSpriteBatchNode類,該類在v3.x中被標記為過時的,因為v3.x中已經實現了優化,所以在這里我們直接用CCNode來代替.
CCNode *sheet = [CCNode node]; [self addChild:sheet];另外原文中的給CCSpriteFrameCache添加緩存的代碼已經不需要了,因為我們在SpriteBuilder中已經搞定了.
總結
以上是生活随笔為你收集整理的用SpriteBuilder简化quot;耕牛遍地走quot;的动画效果(二)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 浅谈Spring IOC
- 下一篇: 二叉树的先序、中序、后序遍历等基本操作c