public override void OnStart() { base.OnStart(); myAgent = GetComponent<Agent>(); _totalTime = myAgent.blackboard.npcTbl.attackInterval; AgentActionAttack act = AgentActionFactory.GetAction<AgentActionAttack>(); act.mAttackDir = transform.forward; myAgent.PushAction(act); }