コード例 #1
0
    private void Update()
    {
        // 回転操作
        if (GvrControllerInput.ClickButtonDown)
        {
            Vector2 touchPos = GvrControllerInput.TouchPos;
            if (touchPos.x > 0.75f)
            {
                rotate(true);
            }
            else if (touchPos.x < 0.25f)
            {
                rotate(false);
            }
        }

        // 前進後退操作
        if (GvrControllerInput.ClickButton)
        {
            Vector2 touchPos = GvrControllerInput.TouchPos;
            if (touchPos.y < 0.25f)
            {
                move(true);
            }
            else if (touchPos.y > 0.75f)
            {
                move(false);
            }
        }

        // 重力変更
        if (GvrControllerInput.AppButtonDown)
        {
            moonGravity = !moonGravity;
            if (moonGravity)
            {
                GravityMenu.SetMoonGravity();
            }
            else
            {
                GravityMenu.SetEarthGravity();
            }
        }
    }
コード例 #2
0
 private void Start()
 {
     GravityMenu.SetMoonGravity();
 }