네?? 아니요 그냥 클래스 하나를 만드셔서 찍어내시면 되잖아요
고마워용 진짜 초보라서 ㅎㅎ
님 맘이긴 한데요 데이터가 상수라면 보통 정적으로 접근하조 - dc App
총알에 필요한 데이터를 정의하고 총알을 생성하는 클래스에서 적합한 총알을 생성하는 기능을 만들어서 변수로 추가해주면 되요 - dc App
시간이 지날수록 총알은 속성값과 좌표를 이용해 날아다니겠지여 그걸 리스트같은 한 컨테이너에 담아서 관리하시면 되고요 - dc App
근데 여기서 그런 생각을 하셔야되요 이 총알은 매우 자주 생성되고 제거되기 때문에 매번 메모리를 할당 소거하는것은 낭비가 될 수 있어요. 그러니 게임의 씬을 생성할때 미리 필요한 총알 변수를 만들어 둘 수 있겠죠 - dc App
그다음 총알을 발사할 때 비활성화된 총알을 활성화시키며 속성을 적용하는 형식으로 이용할 수 있겠죠 이런 식으로 객체 풀을 생성 해서 관리하시는것이 좋습니다 - dc App
음 총알 개수만큼의 변수를 어쨌든 만들긴 해야하지만 그것을 어떻게 관리하느냐에 따라 데이터의 양이 줄어들 수 있다는 말씀인 것 같네용 감사합니다!
녱~ - dc App
네?? 아니요 그냥 클래스 하나를 만드셔서 찍어내시면 되잖아요
고마워용 진짜 초보라서 ㅎㅎ
님 맘이긴 한데요 데이터가 상수라면 보통 정적으로 접근하조 - dc App
총알에 필요한 데이터를 정의하고 총알을 생성하는 클래스에서 적합한 총알을 생성하는 기능을 만들어서 변수로 추가해주면 되요 - dc App
시간이 지날수록 총알은 속성값과 좌표를 이용해 날아다니겠지여 그걸 리스트같은 한 컨테이너에 담아서 관리하시면 되고요 - dc App
근데 여기서 그런 생각을 하셔야되요 이 총알은 매우 자주 생성되고 제거되기 때문에 매번 메모리를 할당 소거하는것은 낭비가 될 수 있어요. 그러니 게임의 씬을 생성할때 미리 필요한 총알 변수를 만들어 둘 수 있겠죠 - dc App
그다음 총알을 발사할 때 비활성화된 총알을 활성화시키며 속성을 적용하는 형식으로 이용할 수 있겠죠 이런 식으로 객체 풀을 생성 해서 관리하시는것이 좋습니다 - dc App
음 총알 개수만큼의 변수를 어쨌든 만들긴 해야하지만 그것을 어떻게 관리하느냐에 따라 데이터의 양이 줄어들 수 있다는 말씀인 것 같네용 감사합니다!
녱~ - dc App