private void Update() { if (_currentState != null) { _currentState.Update(); } }
public virtual void UpdateFSM() { if (currentState != null) { if (updateOnlyWhenVisible) { //if (meshRenderer.isVisible) //{ currentState.Update(); //} } else { currentState.Update(); } } }