【发布时间】:2014-09-06 07:27:38
【问题描述】:
我正在使用 Unity 3d 设计一款射击游戏,我的要求是只有在点击图像时才会进行射击。请检查用于此目的的命令:
if (Input.GetMouseButtonDown(0)){
if (!clickedConfirmed){
GameObjectClicked = GetClickedGameObject();
clickedConfirmed = true;
}
目前,点击屏幕上的任意位置都会进行拍摄。射击的激活如何仅与游戏对象(图像)绑定,而不是在屏幕上的任意位置单击时激活。
【问题讨论】:
-
你不能只使用
OnMouseDown()函数吗?
标签: c# android unity3d game-physics