public override void Init() { //Debug.Log("Freeze Init"); m_stateId = FSMStateIDs.StateIds.FSM_Freeze; CharacterAgent = SMOwner.GetComponent <Agent>(); CharacterRenderer = SMOwner.GetComponent <MeshRenderer>(); FTM = FindObjectOfType <FreezeTagManager>(); }
public override void OnUpdate() { if (!FTM) { FTM = FindObjectOfType <FreezeTagManager>(); FTM.AddToFrozen(); } //Debug.Log("Freeze Update"); // Rotate Character //CharacterAgent.YawTurn(); CharacterAgent.YawTurn(Input.GetAxis("Horizontal")); }
public void SetFreezeTagManager(FreezeTagManager fm) { FM = fm; }