Ejemplo n.º 1
0
    void Update()
    {
        vx_turret.y += BlueController.AxisBlue_X();
        // print(Convert.ToDecimal( BlueController.data.Replace("p", "")));



        vy_turret.z += BlueController.AxisBlue_Y();
        //  print(yn);
        //print("roll");
        // print(yn);



        //Axis x



        vx_turret.y = Mathf.Clamp(vx_turret.y, -90, 90);
        qx_turret   = Quaternion.Euler(vx_turret);

        tx_turret.rotation = Quaternion.Lerp(tx_turret.rotation, qx_turret, 0.05f);

        //Axis Y



        vy_turret.z        = Mathf.Clamp(vy_turret.z, -50, 20);
        vy_turret.y        = vx_turret.y;
        qy_turret          = Quaternion.Euler(vy_turret);
        ty_turret.rotation = Quaternion.Lerp(ty_turret.rotation, qy_turret, 0.05f);



        if (BlueController.BlueLeft())
        {
            Shooting();
            count++;
        }
    }