MonoGame 및 C#을 처음 사용하며 예 : 초기화하고 싶습니다. 1 개체 (바퀴)의 100 인스턴스. 내가 for-loop
을 사용하는 것에 대해 생각해 봤지만, 어떻게 나아가 실제로 100 개의 인스턴스를 만들지 모른다.XNA Framework/Monogame, 객체 인스턴스 100 개 생성
개체의 배열을 만들어야합니까? 아니면 예를 들어 Wheel1 wheel = new Wheel();
?
protected override void Initialize()
{
// TODO: Add your initialization logic here
_wheel = new Wheel();
_wheel.Position = new Vector2(100, 100);
_wheel.Scale = 0.3f;
base.Initialize();
}
다음에 수행하는 작업은 전적으로 해당 바퀴로 수행하려는 작업에 따라 다릅니다. 어떤 식 으로든 사용하려는 경우, 데이터 구조를 유지할 수있는 몇 가지 형태의 데이터 구조를 제안합니다. –
@ Pow-Ian 현재 인스턴스를 창에서 인스턴스화하고 표시하기 위해이를 사용하고자합니다. 너의 조언이 필요해? – user3239713
당신은 '바퀴의 100 줄을 망치로 두들 기는 것보다 더 많은 일을하는 것처럼 객체의 배열을 만들어야합니까?'라고 말합니다. – Jonesopolis