cclayer相关内容

如何将 CCSprite 从一个父级转移到另一个父级?

我有一个名为 sprite 的 CCSprite,它是一个名为 movingLayer 的 CCLayer 的子级,它本身就是一个当前运行我的游戏逻辑的 CCLayer 的子级,所以在这种情况下它是 self.movingLayer 在屏幕上来回移动,这是一个永远重复的动作,而 sprite 正骑在上面.我想让 sprite “下车" movingLayer 并“上车"到 self ,它可以自己做 ..
发布时间:2022-01-21 17:57:12 其他开发

HUD图层未添加到我的场景中

我有一个已经拥有gameLayer的CCScene,我试图在其上添加HUD层,但是并没有在场景中添加HUD层,可以说是因为我已经在HUD层上设置了CCLabel,当我运行项目时,看不到该标签。 这就是我在做什么: 在我的gameLayer中: +(id)场景 { CCScene * scene = [CCScene节点]; GameScreen * layer = ..
发布时间:2020-10-04 06:35:48 移动开发

围绕CCLayer

我使用Cocos2d拖动精灵,如果选择精灵,则尝试添加边框。我可以得到我的白色背景来显示,但我的边界证明是特别困难。我有这个代码: if(self.selectedSprite) self.selectedSprite = nil; CCLayerColor * selectedLayer = [[CCLayerColor alloc] init]; // CCSprite ..
发布时间:2016-12-11 22:05:05 移动开发

触摸由两层处理

我有一个 CCLayer 包含许多其他 CCLayer (像文字项目等)。我在左侧还有另一个 CCLayer ,用于显示这些场景的缩略图。 左边 CCScrollLayer 应该响应在其边界内的触摸,而右边图层中的元素应该响应其各自边界内的触摸。 我看到的问题是,当我拖动例如一个层在右边, CCScrollLayer 左边是响应和滚动。当我滚动滚动层时,右侧的元素不受影响。这是因为 C ..
发布时间:2016-12-11 22:04:55 移动开发

如何将CCSprite从一个父母转移到另一个?

我有一个 CCSprite 调用 sprite 是 CCLayer 调用 movingLayer ,它本身是当前 CCLayer 运行我的游戏逻辑的子 self 在这种情况下。 moveLayer 正在整个屏幕上来回移动,重复一次永远的动作, sprite 正在骑着它。我想获得 sprite 以“下车” moveLayer 和“get on”到 当我尝试这样做时,我需要告诉 moveLaye ..
发布时间:2016-12-11 21:50:36 其它移动开发

Cocos2d:从另一个(父?)CCLayer中的一个CCLayer调用函数

Hello awesome dev community。 我已经找到了一个答案,几天了,只是不能找到一个句柄,所以决定自己发帖Q。 我有具有用于拾取物品的菜单的游戏。 菜单可以有2 - > 30+个项目,因此需要滚动。还有类别菜单,当一个项目被点击,一个新的菜单与该类别的项目出现。 我认为,最有效的方式去在专用图层上创建菜单所需的所有元素。 问题是,我不知道如何调用我的addNe ..
发布时间:2016-12-11 21:14:47 其它移动开发