【问题标题】:Breaking up a sprite in cocos2d在 cocos2d 中分解一个精灵
【发布时间】:2013-03-09 18:15:14
【问题描述】:

我正在 cocos2d 中为 iPhone 制作 2D 飞机格斗游戏。我正在努力做到这一点,所以当你射击敌机时,它会分裂成几个分开的碎片,这些碎片会消失在视线之外。将一个精灵分解成多个精灵的最佳实践通常是什么?我应该为每个单独的部分创建新图像,还是将初始图像视为精灵表,然后从片段中制作新的精灵?

【问题讨论】:

    标签: iphone objective-c xcode cocos2d-iphone


    【解决方案1】:

    Please look at this tutorial

    它会创建一个点网格,然后随机移动内部(非边缘)点,因此它并非都是完美的三角形。然后每次更新它分别移动/旋转三角形 - 然后一次绘制它们。

    您将整个事物视为一个精灵,因此可以对其执行任何常规操作。此示例使用 CCMoveBy 将整个组从底部向下移动。

    【讨论】:

    • 我希望您能以投票的形式表示感谢......欢迎......:)
    • 没关系,伙计..开玩笑..享受
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多