问题标签 [kobold2d]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
68 浏览

cocos2d-iphone - 如何使点击工作以及如何延迟 init 中的函数?XCODE

为什么单击它时它不会变为第二个图像(blueclick.png)?另外,我将如何延迟此功能?

0 投票
3 回答
603 浏览

cocos2d-iphone - 'itemFromNormalSprite:selectedSprite:target:selector:' 已弃用

为什么我会收到此警告,我该如何解决?

我正在使用 Kobold2D v2.1.0(使用 cocos2d-iphone v2.1 和 OpenGL ES 2.0)

我的代码:

您能否告诉我将来如何通过查看任何类型的参考来避免这些弃用。谢谢

0 投票
2 回答
394 浏览

cocos2d-iphone - 在一个场景中 CCLayer 之间的通信

我有 2 个 CCLayer 需要在单独的 .m 文件中相互通信

  • Level1.m (CCScene with Level1 CCLayer) - 保存平铺地图和玩家精灵
  • HUDLayer.m(链接到 Level1.m 的顶部) - 保存所有按钮

如何在 HUDLayer.m 中获取以下代码以与 Level1.m 中的玩家精灵对话?

请帮助我已经坚持了好几天了。至少如果有人能指出我正确的方向。谢谢!

0 投票
2 回答
69 浏览

cocos2d-iphone - 如何为 VOID 语句中的内容设置动画?XCODE

我将如何为这个对象设置动画以移动到屏幕上的另一个位置?我对此很陌生,请在您的解释中保持基本。

0 投票
1 回答
673 浏览

xcode - 预期标识符错误?XCODE

错误显示“预期的标识符”。我能做些什么来修复错误?

0 投票
1 回答
101 浏览

objective-c - config.lua 类中的错误不是从 CCScene 继承的

我的 iPhone 出现以下错误。

config.lua 中的错误

FirstSceneClassName = 'Level1'

此类不存在或不继承自 CCScene!

我究竟做错了什么?上周我在处理这段代码时它起作用了。

配置文件

级别1.h

1级.m

0 投票
1 回答
765 浏览

cocos2d-iphone - 使用相同的 CCSprite 运行多个 CCAction

我目前正在使用 Kobold2d (cocos2d) 开发一款手机游戏,但是我在用多个动画制作一个 CCSprite 时遇到了一些麻烦。我的问题是:使用相同的 CCSprite(播放器)如何使用两种不同的动画对其进行动画处理。我正在使用 Kobold2D 2.0.4 和 Xcode 4.6,对于动画,我有一个用 pvr.ccz 压缩的 textureAtlas。

我创建了一个动画助手类:

我有一个播放器类,我在其中初始化播放器并创建两个 CCAnimation。在头文件中,我存储了两个 CCAnimate 类型变量:

在 .m 文件中

最后,我有输入层,用户有两个跳跃按钮和攻击和操纵杆来移动玩家。

这是代码:

如果我编译这段代码,当我按下跳转按钮时,在输入层中游戏崩溃并且输出控制台显示:

* -[CCActionManager addAction:target:paused:] 中的断言失败

0 投票
1 回答
224 浏览

objective-c - 如何让 CCMenuItemSprite 选择器调用其他图层无效?

当我在同一个 .m 文件中调用 void 时,下面的代码效果很好,但我希望我的选择器转到场景中的第二层以获取其“MoveUpSelected”void(其中包含我对精灵移动的操作)。我怎样才能做到这一点?

HUDLayer.m 我的图层中的按钮代码,用于与其他图层通信

Level1.m 我的第 2 层中的空白等待被第 1 层按钮调用

我有一个 GameScene1.m 将两个图层保存在单独的文件中。

请用代码行解释。

0 投票
1 回答
41 浏览

ios - Kobold2D anyTouchEndedThisFrame 没有被调用 - 我无法弄清楚原因?

anyTouchEndedThisFrame 没有被调用,即使是 isAnyTouchOnNode 也没有触发 TouchBegan 事件。如果我将其更改为 KKTouchPhaseStationary/KKTouchPhaseAny,则事件将完美地发生。

我最近从 COCOS2d 2.0 转移到了 Kobold2d。任何帮助都会很棒..!!

0 投票
2 回答
221 浏览

objective-c - 如何让场景跟随我的精灵?

我一直试图让我的场景跟随我的玩家精灵,但由于某种原因它没有跟随。谁能解释为什么?我试过以下教程,但没有运气。这是我当前的代码: