private void OnEnable() { onCustomerSeated = new OnCustomerSeated(); //move in var move = GetComponent<Move>(); if (move == null) throw new System.Exception("Cannot find Move component..."); move.onMoveComplete.AddListener(OnMoveComplete); move.target = new Vector3(transform.position.x, _target.y, transform.position.z); move.ActivateMove(Enums.EState.Sitting); }
private void OnDisable() { onCustomerSeated.RemoveAllListeners(); onCustomerSeated = null; }