예제 #1
0
        // Update is called once per frame
        void Update()
        {
            if (topHFSM == null)
            {
                return;
            }

            if (timer > 0)
            {
                timer -= Time.deltaTime;
                if (timer < 0)
                {
                    timer = 0;
                }
            }

            topHFSM.Execute();
        }
예제 #2
0
        protected override State ContinuousAction()
        {
            base.ContinuousAction();

            return(stateHFSM.Execute());
        }