void SetTarget(Interactable newTarget) { if (newTarget != target) { if (target != null) { target.OnDeTarget(); } target = newTarget; engine.FollowTarget(newTarget); } newTarget.OnTarget(transform); }
void SetTarget(Interactable newTarget) { if (newTarget != target) { if (target != null) { target.OnDeTarget(); } target = newTarget; engine.FollowTarget(newTarget); } newTarget.OnTarget(transform); }