이펙트 리소스 처리 관련해서 질문이 있습니다
안녕하세요 루키스님 강의 잘 듣고 있습니다 루키스님 강의에서 Sound를 Resource에서 싱글턴형식으로 불러와 쓰는 코드가 인상깊었습니다
그래서 이펙트도 사운드와 비슷하게 리소스관리를 하고싶은데 이펙트같은 경우에는 깔끔하게 리소스 접근을 구현하려면 어떻게 접근해야하는지 잘 모르겠습니다
사운드같은경우 간단하게 bgm, effect로 나눠서 play, playonshot을 각자 실행시키게해서 원하는타이밍에 내가 사운드를 재생시키게하는데
이펙트의 경우 일단 ParticleSystem, Viusal Effect로나뉘고 이걸 사운드의 play, playonshot처럼 각자 실행하게 만든다고 해도 단일 이펙트가 아니라 스크립트로 제어되는 이펙트도 존재합니다 (여러각도로 검기를 난사하는 이펙트의 경우 한 이펙트를 랜덤한 각도에서 time delay를 줘서 실행시키는 방식으로 제어되고 있더군요)
이펙트는 사운드와 달리 play하는 방법이 가지각색인데 이펙트같은경우는 리소스를 어떻게 관리하시는지 궁금합니다 어떻게 인터페이스를 잘 설계하면 될거같기도한데 감이 살짝 안잡혀서 질문드립니다
답변 1
0
프리팹으로 만드는 것을 고려할 수도 있고,
사실 유니티는 자유도가 너무 높아서 딱히
'어떤' 방법이 좋다! 고 하기 힘들 것 같네요.
프로젝트마다 리소스 관리는 정말 많이 다릅니다.
ResourceManager 클래스 관련 질문
1
38
2
몬스터 HP 게이지바 이동
0
24
1
매니저 관련 질문이 있습니다.
0
74
2
비쥬얼 스튜디오에서 unity연결이 없습니다.
0
81
2
UI 기능 관련 질문이 있습니다!
0
72
2
픽셀 좌표 스크린 좌표
0
58
0
전체적으로 코드 읽는게 굉장히 오래 걸리네요...
0
108
2
카메라 #2 수업 캐릭터 쓰러짐 해결
0
97
1
플레이어 움직임이 끝날때, 기울어짐 현상
0
103
1
Input 적용과 관련하여 질문 있습니다.
0
93
1
디버그 불가.. Unity에 연결 불가
0
102
1
달리기 애니메이션 에러
0
100
2
오랜만에 게임을 만들다가 사운드 관련해서 뭔가 궁금한게 있어서 봤습니다
0
75
1
GetKey 오류
0
132
2
에셋을 어디에 올려두신지 알 수 있나요?
0
114
1
재귀호출? 오류나는데 왜 이래요 ?
0
180
6
Animation blending 파라미터 계산
0
77
1
newPos와 to지점이 겹쳐져야 하는거 아닌가요?
0
114
3
오브젝트 복제하니까 자꾸 이런게 뜨면서 꺼집니다
0
97
2
질문있습니다
0
159
2
아 이거 소스코드 같은거 없나요?
0
152
3
질문 드립니다. string.IsNullOrEmpty(name)
0
94
2
@Managers 가 씬에 배치되어 있어도 문제가 되지 않나요?
0
139
2
유니티6 NavMesh 안되는분들
1
194
1





