【发布时间】:2014-03-05 08:55:14
【问题描述】:
我有以下小鸟,我希望当玩家触摸屏幕上的一个点时对小鸟应用速度并将其移动到该点。
所以我写了以下内容:
if (Input.touches.Length > 0)
{
foreach(Touch touch in Input.touches ){
Vector2 pos = touch.deltaPosition;
rigidbody2D.velocity = pos;
}
}
问题在于,仅当屏幕上有手指移动之类的东西而不是点击或点击之类的东西时才会执行此操作。知道如何实现我想要的吗?
【问题讨论】: