【问题标题】:Cocos2dx, How to detect touch on a part of a sprite?Cocos2dx,如何检测精灵一部分的触摸?
【发布时间】:2017-08-02 10:03:41
【问题描述】:

我想单独检测精灵的一部分上的触摸。例如,如果精灵是一个由脸、手臂、腿和其他身体部位组成的角色。准确地说,这些身体部位不是单独的精灵。有什么方法可以检测到身体的哪个部位被触摸?

【问题讨论】:

    标签: touch sprite cocos2d-x-3.x


    【解决方案1】:

    您可以使用完全透明的图像在您的身体精灵上创建按钮。您设置按钮的尺寸和位置以覆盖所需的身体部位,并通过动作将按钮附加到您的身体精灵。当然,这将是一个矩形区域,而不是身体部位的确切轮廓。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多