Suchergebnisse
Suchergebnisse 1-11 von insgesamt 11.
ja sry, das ist dadurch entstanden, dass ich alles quer durch ausprobiert habe um das hinzubekommen hät das vll vorm veröffentlichen nochmal schöner machen sollen, da hast du recht, das nächste mal mach ichs besser, versprochen;-) C-/C++-Quelltext 1 2 3 4 5 6 7 8 LevelObject* objects[512]; for ( int i2 = 0; i2 < 512; ++i2 ) objects[i2] = new LevelObject(); LoadObjectTypes(true); m_Objects.push_front(objects[0]); so sollte es dann eigentlich aussehen..
hier der quelltext: http://nopaste.com/p/advhZwqrf http://nopaste.com/p/a6lQhb606 http://nopaste.com/p/at1Qfwpux http://nopaste.com/p/aW5ToFauhb http://nopaste.com/p/aJ4zSOenQ http://nopaste.com/p/amvikYR8x http://nopaste.com/p/aqtFzGZMs http://nopaste.com/p/abDyvXRpv http://nopaste.com/p/a2GYqQNs3 http://nopaste.com/p/a3bpmOCoD hoffe mal ihr könnt was damit anfangen.. ps. im ersten quelltext tritt der fehler auf
@Nox also der Debugger zeigt mir beim Absturz eine Message-Box in der steht: "Unbehandelte Ausnahme in Programm.exe: 0xC0000005: Access Violation." der Verursacherer scheint das hier zu sein: C-/C++-Quelltext 1 2 iterator begin() {return (iterator(_Acc::_Next(_Head))); } (steht in "list") hab hier noch den Inhalt von _Head, kann selber nichts damit anfangen, hoff mal ihr wisst mehr darüber: Name: Wert: _Head 0x00000000 - _Next CXX0030: Fehler: Ausdruck kann nicht ausgewertet werden - _Prev CXX00...
kk also hier wieder die variablen in der header datei: C-/C++-Quelltext 1 2 3 LevelObject* m_TemplateObjects[512]; // Schablone der Level-Objekte std::list<LevelObject*> m_Objects; // Level-Objekte und der quelltext: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 for (unsigned long i = 0; i < 512; ++i) m_TemplateObjects[i] = new LevelObject(); // hier werden die LevelObject-Schablonen mit Werten gefüllt // Diese sollen später in die Liste kopiert werden LoadObjectTypes(true); m_Objects.push_front(m_Templ...
Funktioniert leider auch nicht -> bricht bei der gleichen Stelle ab
Mann ihr seid aber echt auf Zack;-) Danke für die schnelle Antwort ich probier sie gleich mal aus
Dass das Programm ein Fehler festgestellt hat und beendet werden muss.
Hi, ich hab ein Problem mit der Funktion push_back()/push_front() von list. Und zwar will ich dieser Funktion einen Zeiger einer Klasse übergeben, doch immer wenn das Programm bei dieser Stelle ankommt, stürzt es ab. ein Auszug aus dem Quelltext Membervariablen: C-/C++-Quelltext 1 2 LevelObject* m_TemplateObjects[512]; // Schablone der Level-Objekte std::list<LevelObject*> m_Objects; // Level-Objekte Auszug aus dem Quelltext: C-/C++-Quelltext 1 m_Objects.push_front(m_TemplateObjects[0]); // Abst...
:-P ja eigentlich hab ich mir ja das schon alles im buch 3D-Spieleprogrammierung durchgelesen, aber vll war ich da auch zu schnell:-P was ich jetz noch weiß ist, das ich die materialfarbe bei den modellen mit dem modelconverter verändern kann, indem ich einen effekt bearbeite, aber ka wie ich das material von den modellen mitten im spiel verändern soll:-P
danke für die schnelle antwort, leider hab ich aber keine ahnung wie ich das machen soll:-P ich könnte mir vorstellen das über einen anderen effekt zu machen, habe aber keine ahnung wie und ob man überhaupt den effekt austauschen kann
Hi, ich versuche mit der TriBase-Engine einen simplen Level-Editor zu programmieren. Nun möchte ich, dass sich ein selektiertes Modell von den unselektierten untescheidet, indem es sich grün färbt. Leider weiß ich aber nicht wie ich das am besten umsetze, wäre sehr dankbar, wenn mir jemand weiterhelfen könnte thc KKaiser