InputGetMouseButtonDown0 在安卓上判断点触和松开并获取当前的点击坐标 用什么 unity
在Unity中,可以使用Input.GetMouseButtonDown(0)来判断鼠标左键是否按下,其中0表示鼠标左键。
要在安卓上判断触摸和释放,并获取当前的触摸坐标,可以使用Input.touchCount来获取当前触摸的数量,然后使用Input.GetTouch来获取每个触摸的详细信息。
以下是一个示例代码:
void Update()
{
// 判断触摸
if (Input.touchCount > 0)
{
Touch touch = Input.GetTouch(0);
// 判断触摸开始
if (touch.phase == TouchPhase.Began)
{
// 获取触摸位置
Vector3 touchPosition = touch.position;
// 在这里处理触摸开始的逻辑
}
// 判断触摸结束
if (touch.phase == TouchPhase.Ended)
{
// 获取触摸位置
Vector3 touchPosition = touch.position;
// 在这里处理触摸结束的逻辑
}
}
}
这样可以在安卓上判断触摸的开始和结束,并获取当前的触摸坐标。
原文地址: https://www.cveoy.top/t/topic/jcSP 著作权归作者所有。请勿转载和采集!