2
A
回答
3
这是不是你想要的?
http://unity3d.com/support/documentation/ScriptReference/Input-mousePosition.html
**编辑**
using UnityEngine;
public class example : MonoBehaviour
{
void Update()
{
// Left-half of the screen.
Rect bounds = new Rect(0, 0, Screen.width/2, Screen.height);
if (Input.GetMouseButtonDown(0) && bounds.Contains(Input.mousePosition))
{
Debug.Log("Left!");
}
}
}
相关问题
- 1. 检测点击指定区域
- 2. jQuery在指定区域以外的点击检测问题
- 3. UITabBarItem - 如何检测点击/点击?
- 4. 如何检测点击/点击UIImageView?
- 5. 如何双击DataGrid区域内的AttachedCommandBehavior
- 6. Nativerscript点击区域
- 7. KineticJS点击区域图像碰撞检测
- 8. 检测在Google地图上点击KML区域
- 9. 如何在android中检测开放区域的触摸区域?
- 10. 如何水平扩展内联跨度的可点击区域?
- 11. 检测iphone区域
- 12. 如何使整个区域可点击?
- 13. 测距点区域
- 14. 如何检测图像内的“图像区域”百分比?
- 15. 如何检查线或点是在区域内还是在区域外
- 16. 在点击区域内制作一个页面刷新点击
- 17. 如何检测链接上的点击
- 18. 如何检测元素的点击?
- 19. 如何检测对象的点击
- 20. jQuery的可点击区域内创建一个盲区
- 21. 点击拖放区域
- 22. ASP.NET菜单点击区域
- 23. 与可点击区域
- 24. 可点击区域图像
- 25. MenuItem可点击区域
- 26. 如何轻松检测矩形/图像内部的点击?
- 27. 检测到Android画廊项目的不同区域的点击次数
- 28. Iphone检测区域格式
- 29. 地理区域检测PHP
- 30. UITextField点击检测
它,但习惯于Input.GetMouseButtonDown(0)相当于鼠标左键点击 – 2012-04-11 19:47:11
这是否(编辑),为你工作? – Lance 2012-04-11 20:00:35
直到我使用Screen.height - Input.mousePosition.y作为y鼠标位置时,这并不适用于我。出于某种原因,矩形的原点是左上角,而鼠标的原点是左下角。 – SystemicPlural 2014-03-10 12:43:26