private void OnExitTrigger(Collider2D other) { PresenceSensor presenceSensor = other.GetComponent <PresenceSensor>(); if (presenceSensor != null) { presenceSensor.Undetect(rootGameObject); } }
private void InjectChangeOpacityOnDetectPresence([EntityScope] PresenceSensor presenceSensor, [GameObjectScope] OpacityChanger opacityChanger) { this.opacityChanger = opacityChanger; this.presenceSensor = presenceSensor; }