// 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) { } }
// Use this for initialization void Start() { dir = 0; rotMode = rotatingMode.AimAtDirection; }