Exemple #1
0
    // Update is called once per frame
    void Update()
    {
        if (GameMaster.IsPaused())
        {
            return;
        }

        if (rotMode == rotatingMode.AimAtTransform)
        {
            if (target == null)
            {
                dir     = 0;
                rotMode = rotatingMode.AimAtDirection;
                return;
            }

            //  float currentRotation =
        }
        else if (rotMode == rotatingMode.AimAtGroup)
        {
            if (targets.Length == 0)
            {
                dir     = 0;
                rotMode = rotatingMode.AimAtDirection;
                return;
            }
        }
        else if (rotMode == rotatingMode.AimAtDirection)
        {
        }
        else if (rotMode == rotatingMode.AimFreely)
        {
        }
    }
Exemple #2
0
 // Use this for initialization
 void Start()
 {
     dir     = 0;
     rotMode = rotatingMode.AimAtDirection;
 }