gpt4 book ai didi

iphone - 带有图层和子项的 Cocos2d CCSpriteBatchNode

转载 作者:行者123 更新时间:2023-11-29 03:42:17 26 4
gpt4 key购买 nike

如何在使用 spritesheet 时创建由多个子 Sprite 组成的 CCSprite?

例如,我的游戏有一个具有多个框架的向导。他被吸引到包含他所有帧的 CCSpriteBatchNode。我想向向导添加项目,例如人员等。人员位于另一个 Sprite 表上。

通常,我会考虑将员工 Sprite 添加到父向导 Sprite 中,并将员工相对于向导定位。但显然这会引发错误,因为应该将人员绘制到包含人员的批处理节点,对吧?

如何使用 CCSpriteBatchNode 管理分层/组合的 Sprite ?

最佳答案

当然,出于性能考虑,您应该使用CCSpriteBatchNode。批处理节点不可能使用高达 2048x2048 的纹理。您应该创建两个CCSpriteBatchNode。一个用于您的向导,另一个用于您的元素,并将它们相对于您的向导定位。

关于iphone - 带有图层和子项的 Cocos2d CCSpriteBatchNode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18236883/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com