public void changeState(PlayerControl.playerStates newState) { if (currState == newState) { return; } else { playerControl.currState = newState; currState = playerControl.currState; return; } }
// Use this for initialization void Start() { playerControl = player.GetComponent <PlayerControl>(); currState = playerControl.currState; }
// Update is called once per frame void Update() { currState = playerControl.currState; jump(); }