Mam bardzo początku pytanie C#. Załóżmy, że mam klasę o nazwie GameObject
, i chcę utworzyć tablicę z GameObject
podmiotów. Mógłbym napisać kod taki jak:Jak zadeklarować tablicę obiektów w C#
GameObject[] houses = new GameObject[200];
Kompilator narzeka (zakładając z powodu nieprawidłowej składni). Ponieważ jest to rozwój XNA, załadować moje tekstury w metodzie LoadContent()
następująco:
houses[0].Model = Content.Load<Model>("Models\\Building_01 Windowed");
gdzie houses[0]
powinny być GameObject
i mogą być ładowane w ten sposób, ale kompilator generuje ten błąd:
"Use the "new" keyword to create an object instance"
"Check to determine if the object is null before calling the method"
Coś musi być nie tak z moją inicjalizacją.
Oprócz twoich odstępów, nie ma w tym nic złego. Powiedz nam konkretny błąd? – Noldorin
Kompilator nie ** powiedział, że coś jest nie tak. Kompilator podał konkretny komunikat o błędzie lub wiadomości. Edytuj swoje pytanie, aby uwzględnić szczegóły. –
Cóż naprawić * coś * następnie nie mogę odczytać umysłu kompilatora. Jak możesz oczekiwać jakiejś realnej odpowiedzi na takie pytanie? –