- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在尝试使用 Texture Packer 和许多 sprite 创建纹理图集时,我收到了 Texture Packer 错误“8 not fitting sprites - try using multipacking”。
因此,我看到在 Texture Packer UI 的布局下,有一个按钮可以单击,上面写着“Multipack”。它还提供了一个帮助,说明您必须使用诸如 {n1} 之类的标记,以便多个输出文件被唯一命名。这工作正常并创建(在我的例子中)2 个 plist 文件和 2 个 png 文件(例如 GameObjectAtlas1-iPad.plist、GameObjectAtlas2-iPad.plist、GameObjectAtlas1-iPad.png 和 GameObjectAtlas2-iPad.png)。
现在我有了这些多个文件,您如何将它们实际加载到 cocos2D 项目中。对于一对文件,代码将是:
[[CCSpriteFrameCache sharedSpriteFrameCache] addSpriteFramesWithFile: @"GameObjectAtlas-iPad.plist"];
CCSpriteBatchNode *sceneSpriteBatchNode = [CCSpriteBatchNode batchNodeWithFile:@"GameObjectAtlas-iPad.png"];
如何将 GameObjectAtlas1-iPad.png 和 GameObjectAtlas2-iPad.png 同时加载到批处理节点中?
最佳答案
你不能。一个批处理节点,一个纹理。
也许这个特性主要是为了更好地(自动)管理批处理的引擎,比如 Sprite Kit/Kobold Kit。
关于ios - 如何使用 Multipack Texture Atlas 加载 CCSpriteBatchNode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19324938/
如何在使用 spritesheet 时创建由多个子 Sprite 组成的 CCSprite? 例如,我的游戏有一个具有多个框架的向导。他被吸引到包含他所有帧的 CCSpriteBatchNode。我想
在 Cocos2d 中我将播放一个动画。动画大概有12帧,每一帧都比较大。事实上,每一帧的-hd版本都相当庞大。 无论如何,首先,我通过使用 Zwoptex 将所有 12 帧放入纹理中来创建它。纹理大
我正在修改我在 Learn Cococs2D 上找到的一些教程并发现每当我在一个类中使用多个 CCSpriteBatchNode 时,帧速率就会下降。 阅读了一下,我了解到一个 CCSpriteBat
我正在使用 CCSpriteBatchNode 基本上一次绘制一个像素的线条(使用 1x1 样本)。我需要这样做,因为用户正在实时控制线条的走向(它不是绘图应用程序,但我认为我正在做的事情是可比的)。
我目前正在开发一款在 iOS 环境下使用动画的简单游戏。我有一个 .png 文件 其中包含与动画相关的所有帧。我有一些疑问: 是否可以直接使用此图像来提取创建 CCSpriteBatchNode 所需
有人会考虑以下场景并给我一个建议吗:我正在用一个 GameplayLayer 实现一个基本的 cocos2d 游戏,它有一个 CCSpriteBatchNode。我有一个 GameObject:CCN
我正在尝试向我的 cocos2d iOS 游戏添加粒子效果。我在向 Sprite 添加粒子时遇到问题,因为我的所有 Sprite 都使用 Sprite 批处理来提高性能。因此,我似乎无法轻松地在我的
问题不言自明,我再次需要在 cocos2d android 中使用 CCSpriteBatchNode 感谢任何帮助。 最佳答案 CCSpriteBatchNode是重命名的CCSpriteSheet
当我将 CCSpriteFrameCache 或 CCSpriteBatchNode 添加到我的 cocos2d 应用程序时,我不明白我到底做了什么。谁能解释一下以下几点(如果你能解释一些会很有帮助,
在尝试使用 Texture Packer 和许多 sprite 创建纹理图集时,我收到了 Texture Packer 错误“8 not fitting sprites - try using mul
我有一个 CCSpriteBatchNode 添加到我的场景中。 我有一个使用“initWithSpriteFrameName”创建的 CCSprite,然后我将它添加到我的批处理节点。 Sprite
我正在尝试使用 CCSpriteBatchNode 一次渲染多个 Sprite 来优化我的游戏。但是,由于某种原因,当我将 CCSpriteBatchNode 作为我的 Sprite 的父级时,coc
我正在创建一个游戏,它会多次实例化某种类型的 Sprite 。这个 Sprite 将有一个简单的循环动画,因此,我假设我需要使用 CCSpriteFrameCache 和 CCSPriteBatchN
我有一个配置如下的 CCSpriteBatchNode: CCSpriteBatchNode ChildA1 ChildB1 ChildB2 .
这是我收到的错误: * 由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“CCSprite:setTexture 在使用 CCSpriteBa
我对 Cococs2dX CCBatchNode 有疑问。下面你可以看到我的部分源代码: _batchNode = CCSpriteBatchNode::batchNodeWithFile("Spri
我使用了 Zwoptex Flash 版本来生成: 带有 -hd 后缀的 .png 纹理文件(双倍尺寸的图像) 没有 -hd 后缀的 .png 纹理文件(正常大小的图像) 带有 -hd 后缀的 .pl
我是一名优秀的程序员,十分优秀!