“self.isTouchEnabled"的替代方法是什么?在 Cocos2d 2.0 中?方法、isTouchEnabled、self、quot

2023-09-06 09:23:49 作者:我想给你种草莓

当我使用

self.isTouchEnabled = YES

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

in Cocos2d v2.0 for the layer could be touched,the Xcode give me a tip:

setIsTouchEnabled: is deprecated

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

Now, I just want to know alternative method for isTouchEnabled.

推荐答案

这是新代码:

    self.touchEnabled = YES; //In Cocos2d 2.0

    self.userInteractionEnabled = YES; //In Cocos2d 3.0

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

Just wondering why genius people(Cocos2d team) doing this kind of silly change!

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

But this one is the right call to setup touch in Cocos2d 2.x and above !!!