예제 #1
0
 private void InjectDistanceDeathCircleController([EventChannelScope] DeathCircleDistanceEventChannel deathCircleDistanceEventChannel,
                                                  [EventChannelScope] PlayerMoveEventChannel playerMoveEventChannel)
 {
     this.playerMoveEventChannel          = playerMoveEventChannel;
     this.deathCircleDistanceEventChannel = deathCircleDistanceEventChannel;
 }
예제 #2
0
 private void InjectDeathCircleDistanceEventPublisher([GameObjectScope] DeathCircleController deathCircleController,
                                                      [EventChannelScope] DeathCircleDistanceEventChannel deathCircleDistanceEventChannel)
 {
     this.deathCircleDistanceEventChannel = deathCircleDistanceEventChannel;
     this.deathCircleController           = deathCircleController;
 }
예제 #3
0
 private void InjectPlayerMover([RootScope] Rigidbody rigidbody,
                                [EventChannelScope] DeathCircleDistanceEventChannel deathCircleDistanceEvent)
 {
     this.rigidbody = rigidbody;
     this.deathCircleDistanceEvent = deathCircleDistanceEvent;
 }