我正在制作基于android的手机游戏。在为播放器对象制作传输代码时,我编写了这样的代码。
void Update() {
if(Input.touchcount == 1)
{
Touch touch = Input.GetTouch(0);
if(touch.phase == TouchPhase.Began)
{
//Move
}
else if(touch.phase == TouchPhase.Stationary)
{
//Move
}
}
}
它正在以我想要的正确方向和速度运动。但是,当我触摸得更快时,这些代码将无法正常工作。我的意思是播放器对象移动不平稳。
这个问题有解决方案吗?
P.S。我不能在刚体中使用AddForce