Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 游戏有时是不承认接触的_C#_Unity3d - Fatal编程技术网

C# 游戏有时是不承认接触的

C# 游戏有时是不承认接触的,c#,unity3d,C#,Unity3d,我用unity制作了一个游戏,并在google play商店上发布了它。然而,它也存在一些问题。当我开始游戏一段时间后,它不会识别我的触球。我不知道为什么。以下是我的更新功能,可使玩家移动: public void Update(){ Vector2 vel=rb.velocity; float ang = Mathf.Atan2(vel.y,10)*Mathf.Rad2Deg; transform.rotation = Qua

我用unity制作了一个游戏,并在google play商店上发布了它。然而,它也存在一些问题。当我开始游戏一段时间后,它不会识别我的触球。我不知道为什么。以下是我的更新功能,可使玩家移动:

   public void Update(){
      
        Vector2 vel=rb.velocity;
        float ang = Mathf.Atan2(vel.y,10)*Mathf.Rad2Deg;
        transform.rotation = Quaternion.Euler(new Vector3(0,0,ang));
        if (Input.GetMouseButton(0))
        {
            rb.AddForce(Vector2.up * gravity * Time.deltaTime * 1500f);
        }

    }
我应该使用触摸而不是输入。GetMouseButton(0)还是还有其他问题? 如果你想查看,这是我的游戏吗


编辑:它可以识别,但需要花费太多的时间

我在Unity editor中玩游戏时也遇到了这个问题,游戏启动后10秒左右会停止识别输入。重新启动编辑器修复了问题,但我很想知道是什么导致了问题,特别是当你在直播游戏中遇到问题时。在编辑器中,它可以立即正常工作。我只在android上有这个问题。我在Unity编辑器中玩游戏时也遇到过这个问题,游戏启动后10秒左右会停止识别输入。重新启动编辑器修复了问题,但我很想知道是什么导致了问题,特别是当你在直播游戏中遇到问题时。在编辑器中,它可以立即正常工作。我只在android上有这个问题。