본문 바로가기

unity

Class

아이템들 사용에 필요한 변수들을 미리 Item클래스에 만들어 상속 받을 수 있게끔 구현했다.

 

 

아이템 사용 스크립트, 코루틴에 사용하는 WaitForSeconds를 매번 new로 힙에 할당하면 가비지가 생기므로 이 부분을 최소화 하기 위해서 아이템을 사용할때 딜레이를 주기 위해 사용될 WaitForSeconds를 미리 클래스에서 선언했다.

이러면 한번만 선언해 사용하기 때문에 비교적 최적화에 도움이 될거 같다고 생각했다.

각 아이템들 정보를 담는 스크립트, 공통으로 사용할 변수들을 클래스에 미리 선언해 상속받았다.

'unity' 카테고리의 다른 글

Object Pooling  (0) 2024.07.22
Garbage Collection, GC  (0) 2024.07.19
Interface  (0) 2024.04.17
JSON으로 세이브/ 로드 구현(작성중)  (0) 2024.04.17
shader_1  (1) 2024.03.20