我的物体运动不平稳

时间:2018-07-17 13:30:46

标签: c# unity3d touch

我正在制作基于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

0 个答案:

没有答案