gpt4 book ai didi

iphone - 在动画 Sprite 上添加标签

转载 作者:行者123 更新时间:2023-11-28 22:54:02 28 4
gpt4 key购买 nike

我似乎无法在动画 CCSprite 上添加 CCLabelTTF。我主要是尝试使用 [self.sprite addChild:label] 将它添加到我的 sprite 中。这会因错误而崩溃:

Terminating app due to uncaught exception 'NSInternalInconsistencyException', 
reason: 'CCSprite is not using the same texture id'

我怎样才能简单地在我的 sprite 上放置一个标签?谢谢

最佳答案

您的动画可能是一个 CCSpriteBatchNode,您不能将 Sprite 添加到 CCSpriteBatchNode 子节点或 CCSpriteBatchNode 如果 Sprite 不具有相同的纹理。您不能将 self.sprite 添加到节点(因为它已经是 batchNode 的子节点)。我想这会给你留下

  1. 在没有 batchNode 的情况下创建动画 Sprite ,或者
  2. 创建一个 CCNode,首先向其添加 CCSpriteBatchNode,然后添加标签。

关于iphone - 在动画 Sprite 上添加标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11184597/

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