ios - Cocos2d 2.0中 "self.isTouchEnabled "的替代方法是什么?

标签 ios cocos2d-iphone

当我使用

self.isTouchEnabled = YES

Cocos2d v2.0中图层可以被触摸,Xcode提示:

setIsTouchEnabled: is deprecated

现在,我只想知道 isTouchEnabled 的替代方法。

最佳答案

这是新代码:

    self.touchEnabled = YES; //In Cocos2d 2.0

    self.userInteractionEnabled = YES; //In Cocos2d 3.0

只是想知道为什么天才们(Cocos2d 团队) 做这种愚蠢的改变!

但这是在 Cocos2d 2.x 及更高版本中设置触摸的正确调用!!!

关于ios - Cocos2d 2.0中 "self.isTouchEnabled "的替代方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14304652/

相关文章:

ios - 如何将 ViewController 数组转换为协议(protocol)类型数组

ios - UINavigationController.presentViewController 和 self.presentViewController 有什么区别?

objective-c - 在 webView 中执行 Segue shouldStartLoadWithRequest 并返回 'NO'

ios - Swift:glDrawElements 崩溃,EXC_BAD_ACCESS 代码=1

objective-c - 预定方法中的addChild

iphone - Cocos-2d 操作 -- CCallFunc 不执行任何操作

ios - Appium 错误 : start point is not within the bounds of the screen

ios - Cocos2d侧滚屏游戏最好的实现方式是什么?

iphone - Cocos2d : Initializing layers by node - class is nil

ios - nineveh vs cocos3d