나는 Game State Managment 패턴을 기반으로 게임을 만들고 있습니다. 사용자가 레벨을 선택할 수 있도록 2 페이지에 20 버튼을 만들었습니다.DrawableGameComponent가 버튼을 만들기위한 잘못된 도구입니까?
LevelButton : TexturedDrawableGameComponent
Inside LoadContent() 단추가 만들어져 GameComponent 컬렉션에 추가되었습니다. 이 권리를 얻으면 GameCompoenent는 일종의 글로벌 컬렉션이므로 사용자가 네 번째 페이지에서 두 번째 앱으로 돌아 가면 다른 20 개의 버튼이 추가됩니다.
컬렉션에서 모든 LevelButton을 지우는 루프가 추가되었지만 잘못되었습니다.
DrawableGameComponent가 버튼을 만드는 데 잘못된 도구입니까?
좋습니다. 나는이 제목이 당신의 질문에 더 잘 맞을 것이라고 생각합니다. – Will