![]() |
ExtraInk 2.1
이야기 게임을 더 쉽게 만들수 있도록
|
Constructor Injection을 사용하는 서비스 클래스 예제 실제 매니저들이 이런 방식으로 구현될 수 있습니다 More...


Public Member Functions | |
| ExampleServiceWithDI (ICharacterManager characterManager, IAudioManager audioManager, IDialogueManager dialogueManager) | |
| Constructor Injection을 사용하는 생성자 | |
| ExampleServiceWithDI () | |
| 기본 생성자 (DI 컨테이너에서 사용) | |
| void | Initialize () |
| 서비스 초기화 | |
| void | Cleanup () |
| 서비스 정리 | |
Properties | |
| bool | IsInitialized [get] |
| 서비스가 초기화되었는지 여부 | |
| GameObject | GameObject [get] |
| 서비스의 GameObject | |
| Transform | Transform [get] |
| 서비스의 Transform | |
Constructor Injection을 사용하는 서비스 클래스 예제 실제 매니저들이 이런 방식으로 구현될 수 있습니다
| ExampleServiceWithDI.ExampleServiceWithDI | ( | ICharacterManager | characterManager, |
| IAudioManager | audioManager, | ||
| IDialogueManager | dialogueManager ) |
Constructor Injection을 사용하는 생성자
| ExampleServiceWithDI.ExampleServiceWithDI | ( | ) |
기본 생성자 (DI 컨테이너에서 사용)
| void ExampleServiceWithDI.Cleanup | ( | ) |
서비스 정리
Implements IService.
| void ExampleServiceWithDI.Initialize | ( | ) |
서비스 초기화
Implements IService.
|
get |
서비스의 GameObject
Implements IUnityService.
|
get |
서비스가 초기화되었는지 여부
Implements IService.
|
get |
서비스의 Transform
Implements IUnityService.