디펜스 게임 제작중이라 적들이 매 라운드에 거의 최대 100마리까지 점점 누진적으로 나오는 구조입니다.
적들은 오브젝트 풀링으로 관리가 되는데 이때 적들의 체력바를 관리할려면 ,
각 적들마다 Canvas를 붙혀서 체력바를 관리하는게 더 좋다고 들었어요.
이유는 Canvas 내에 있는 건 변화가 생기면 모든 UI를 렌더링한다고 해서요.
그럼 적 하나의 체력바가 변화가 생겨도 모든 애들이 재 렌더링 된다고하면
하나의 캔버스로 관리하는건 부담이 될거같아서요.
그냥 각각 적들에게 캔버스 붙혀서 관리하는게 더 용이하겠죠?
음 .. 전 스프라이트 렌더러써서 캔버스 안 쓰는데 이게 낫지 않을까여
체력바를 UI가 아닌 Sprite로 제작한다는 말씀이신거죠?
넴
캔버스가 fill 달려있어서 참 편히지만, 렌더링 이슈가 있음. 근데 고작 100개까지라 크게 문제 있을 지는..