Example #1
0
        // Use this for initialization
        void Start()
        {
            spriteAnimations = GetComponent <SpriteAnimations>();
            spriteAnimations.Run();

            animator = GetComponent <Animator>();

            coroutine = Run();
            StartCoroutine(coroutine);
        }
        public void NavigateTo(Vector3 position, Action callback)
        {
            navAgent.ResetPath();
            navAgent.SetDestination(position);

            running         = true;
            reachedCallback = callback;
            frontAnim.Run();
            backAnim.Run();
        }