스크립터블 오브젝트에 대해 질문이 있습니다
125
작성한 질문수 18
안녕하세요 강의 잘 듣고 있는 학생입니다.
다름이 아니라 스크립터블 오브젝트로 변수들을 저장하여 메모리 사용의 효율과 확장성을 늘리는 부분에 대해서는 너무 좋은 방법이고 이해를 했습니다.
근데 이펙트, 사운드 등의 파일도 Pooling 방식으로 사용이 가능 하고 효율은 어떤게 더 좋은지 궁금해서 입니다.
예를들어 EffectManager 라는 오브젝트내에 사용할 Effect 들을 넣어두고 그 Effect 가 사용되는 시점에 enable 이 됐다가 사용이 끝나면 다시 disable 되고 다른곳에서 사용되면 다시 enable 로 사용하는 방식으로 하는 방법도 있던데 이런 방법의 장단점과 차이점에 대해서 알고 싶습니다.
답변 1
1
안녕하세요. sunrise3225님,
이해하신데로 빈번히 사용하는 이펙트 및 사운드 역시 Pooling을 사용한다면 바람직한 방법입니다.
다만 스크립터블 오브젝트는 하나의 데이터를 여러 인스턴스에서 공유해 사용한다는 의미라서
Pooling 기법과 직접적인 비교는 결이 다릅니다.
만약 Pooling에서 미리 만들어둘 프리팹을 스크립터블 오브젝트에 등록해두고 그것을 사용하는 방식을 취한다면 좀도 확장성있는 구조가 되겠습니다.
원하시는 답변이 되었는지 모르겠습니다. 혹시라도 다른 의견이시라면 언제든지 질문 남겨주세요~
꼭 완강하시길 기원합니다. ~
1
와 빠른 답변 너무 감사드립니다!
AI인턴이 아닌 강좌 만드신분이 답변 달아주시는건 정말 오랜만인거 같아요!!
답변 해주신거 잘 이해하고 앞으로 작업할 게임에 잘 적용해서 강좌도 완강하고 프로젝트도 무사히 마칠수 있도록 하겠습니다! 감사합니다!
Dictionary Key를 int에서 string으로 변경한 이유에 대한 문의
0
12
1
프로젝트 질문 문의
0
41
1
UI 기능 관련 질문이 있습니다!
0
31
2
03-01 (16. CharacterController)
0
27
2
TLS 질문드립니다.
0
39
2
prefab 관련 문의
0
66
1
Bullet이 방향 문제가 있어요.
0
108
3
딜레이를 주고 싶을 때 코루틴을 사용하는 이유
0
106
2
Spider 사망 시 두 번 폭발관련
0
101
2
Player에 Event 연결 관련 질문
0
94
2
Barrel에 IDamagable 적용 관련 질문
0
74
2
Stun 로직 관련해서 문제가 발생합니다.
0
189
2
Bullet, AimDot 코드 질문
1
135
2
안녕하세요 이벤트 버스 패턴에 대해서 궁금한게 있어서요
0
210
2
선생님 궁금한게 있는데요
0
166
2
비헤이비어 그래프 방식이요
1
136
2
콜백 함수, garbage colleection에 대해
0
119
1
오디오 관련해서 질문 있습니다.
0
150
2
[질문] ScriptableObject 를 활용한 이벤트 버스 관련 질문이 있습니다.
0
279
1
[질문] Component 이름 관련해서 질문이 있습니다.
0
124
1
[질문] Custom NavMesh Link 관련해서 궁금한게 있습니다.
0
104
2
[질문] Scriptable Object르 이용한 메모리 최적화 관련 질문이 있습니다.
0
216
2
강사님~ 오디오 파일 관련해서 질문있습니다!
0
180
2
IDamagable 활용
0
167
1





