如何检测鼠标点击发生在 sprite 的哪个位置
How to detect where on a sprite a mouse-click occurred on scratch
所以我一直在尝试制作一个目标类型的游戏,您可以在其中点击一个目标,它会告诉您您的准确度以及每次点击的位置。一段时间后,我 运行 遇到了一个问题,我无法找到我在 sprite 上单击目标的位置。我尝试用谷歌搜索它,但出现的只是检测精灵何时被点击。如果有人可以帮助我,将不胜感激。谢谢。
我认为这就是您想要的:创建一个变量(我将其命名为 accuracy
)。然后为 "When this sprite clicked" 创建一个事件。让它将您的变量设置为 "distance to mouse pointer"。这将为您提供从鼠标点击到精灵中心的距离。
所以我一直在尝试制作一个目标类型的游戏,您可以在其中点击一个目标,它会告诉您您的准确度以及每次点击的位置。一段时间后,我 运行 遇到了一个问题,我无法找到我在 sprite 上单击目标的位置。我尝试用谷歌搜索它,但出现的只是检测精灵何时被点击。如果有人可以帮助我,将不胜感激。谢谢。
我认为这就是您想要的:创建一个变量(我将其命名为 accuracy
)。然后为 "When this sprite clicked" 创建一个事件。让它将您的变量设置为 "distance to mouse pointer"。这将为您提供从鼠标点击到精灵中心的距离。