我是日本游戏开发者。我用cocos2d-x开发了一些游戏。
我对以下问题感到困惑。所以,如果您有任何想法,请帮助我。
点击cocos2d-x图层上的按钮时,该按钮不起作用。 如果点击按钮,则不会调用按钮的回叫功能。 我找到了一些问题的解决方法。但是,我不知道为什么会出现问题。而且,我想要最合适的方式,如何解决它。
以下是发生问题的开发环境和移动设备。
■开发环境
■移动设备
如果移动设备的状况(iOS版本等)不同,则可能不会出现此问题。
而且,Xcode 7.2.1或更早版本构建的应用程序没有问题。它正常工作。 使用Debug构建模式构建的应用程序也不会出现此问题。
我附上了一个示例代码。
https://github.com/SeanIchikawa/SampleProject/tree/master/CCBTest
图层的按钮由ccbi(ccbi = cocos builder文件)制作。 回调功能通过"选择器"参考按钮。在ccbi文件中。
■关于示例Xcode项目
如果您有任何想法,请给我。
感谢您阅读我的问题。
答案 0 :(得分:0)
我目前找到的唯一方法就是将Xcode降级到7.2.1,但问题却完全相同,但使用的是CCButton。
旧版Xcode版本可从此处下载:https://developer.apple.com/downloads/
答案 1 :(得分:0)
仅当您使用32-bit architecture
优化定位-Os
设备时才会出现此问题。
在发布版本中将优化设置为-O1
暂时可以解决此问题。