【发布时间】:2017-08-02 10:03:41
【问题描述】:
我想单独检测精灵的一部分上的触摸。例如,如果精灵是一个由脸、手臂、腿和其他身体部位组成的角色。准确地说,这些身体部位不是单独的精灵。有什么方法可以检测到身体的哪个部位被触摸?
【问题讨论】:
标签: touch sprite cocos2d-x-3.x
我想单独检测精灵的一部分上的触摸。例如,如果精灵是一个由脸、手臂、腿和其他身体部位组成的角色。准确地说,这些身体部位不是单独的精灵。有什么方法可以检测到身体的哪个部位被触摸?
【问题讨论】:
标签: touch sprite cocos2d-x-3.x
您可以使用完全透明的图像在您的身体精灵上创建按钮。您设置按钮的尺寸和位置以覆盖所需的身体部位,并通过动作将按钮附加到您的身体精灵。当然,这将是一个矩形区域,而不是身体部位的确切轮廓。
【讨论】: