Suchergebnisse
Suchergebnisse 1-14 von insgesamt 14.
Zitat von »LetsGo« Ein Tipp am Rande dazu, nimm eine XML, schreib da de Texte rein und mach eine ContainerKlasse für den Inhalt. Hab ich mir auch schon überlegt, allerdings müsste ich das, was in der XML steht ja dann wieder in "Java-Code übersetzen" :I
Habs nun mit Quellcode 1 2 TestStory TestStory = new TestStory(); Stories.StoryList[TestStory.StoryID] = TestStory; und dem Aufruf Quellcode 1 Stories.StoryList[1].StartStory(); gelöst. Vielen Dank! (Befindet sich alles in der Game.java, daher auch immer das Stories. davor )
Zitat von »Sylence« Wenn Story1 von Story erbt, dann geht das natürlich Quellcode 1 2 3 4 5 6 7 8 9 10 11 12 class Story { ... } class Story1 extends Story { ... } Story[] Stories = new Story[xyz]; Stories[0] = new Story1(); Wenn du aber 50 Klassen, die alle größtenteils das selbe machen, würde ich mich da noch einmal dran setzen und mir ein besseres Design ausdenken. Zum Beispiel die entscheidenen Daten aus einer Datei laden. Dann kommst du mit einer Story-Klasse aus. Also muss ich dann ein Ar...
Heyho, in meinem aktuellen Projekt hab ich nun folgendes Problem. Ich hab eine abstrakte Klasse "Stories" mit den abstrakten Methoden StartStory() und EndStory(), sowie dem Attribut StoryID. Dann hab ich mehrere Unterklassen (Story1, Story2, Story3, etc.), die diese Klassen erben und die abstrakten Methoden mit der jeweiligen Geschichte füllen. Jede Subklasse (Story1, ....) hat eine eigene ID (Story1 hat die StoryID 1, usw.) Nun zum "Problem". Ich will nun zufällig eine dieser Geschichten erstel...
Zitat von »BlueCobold« Eher nicht. Die Tiles sehen 1:1 in Pixel-Größen gerendert aus. Die GUI ganz offensichtlich nicht (x+25?, y+65.5?). Bei skalierten Texturen und je nach Wrapping-Einstellungen interpoliert Dir nämlich die andere Seite wieder hinein. Das ist übrigens mit den Texel-Regeln des Pixelmappings gemeint. Das solltest Du Dir dringend zu Gemüte führen. Übrigens sind skalierte Bilder bei der Analyse solcher Fehler nicht gerade hilfreich. Ich gehe doch recht in der Annahme, dass das da...
Inwiefern soll mir das helfen? Bei den isometrischen Tiles mach ichs ja genauso, und da klappts auch. Nur das GUI tanzt aus der Reihe :<
Heyho, ich habe folgendes Problem. Ich habe eine Textur, die 400x1000 Pixel groß ist. Ich lade sie via Slick und Positioniere/Zeichne sie via OpenGL. Nur hab ich das Problem, dass die Textur iwie. "doppelt" ist (zumindest Pixel davon). Leider habe ich keine Ahnung wieso... <!--splitLinkBegin--><!--splitLinkEnd--><!--noLinkBegin-->ExternesOriginalbildanzeigen(Link)<!--noLinkEnd--> Hier sieht man diese braune Linie links von der großen Schriftrolle. Diese Linie sollte dort nicht sein und ist ansch...
Nunja, eigentlich bin ich mit dem Sprung an sich ganz zufrieden. Mir geht es hauptsächlich um dieses Problem: Zitat 1. Wenn man das Männchen bewegt, geht es bis zum Ende seiner Animation, hört dann aber auf und gleitet in der Stillstand-Animation über den Boden... (Rückwärts/Vorwärts ohne die Beine zu bewegen, ohne Sprungalgorithmus gehts). außerdem fängt es während dem Sprung mit der Lauf-Animation an.
hi, da ich für mein Jump&Run eine Sprungbewegung brauche, bin ich gerade eifrig am basteln. Mit meiner jetzigen Lösung habe ich allerdings 2 Probleme: 1. Wenn man das Männchen bewegt, geht es bis zum Ende seiner Animation, hört dann aber auf und gleitet in der Stillstand-Animation über den Boden... (Rückwärts/Vorwärts ohne die Beine zu bewegen, ohne Sprungalgorithmus gehts). 2. Wenn das Männchen die maximale Sprunghöhe erreicht hat, soll es wieder absinken. Hab aber keinen Plan, wie das bewerkst...
Ahh, jetzt hab ichs gesehen... *peinlich* Hab die } hinter das return gemacht, dann kanns gar nicht gehen. Falsch: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 inline static T* Get() { if(!m_pSingleton) { m_pSingleton = new T; return m_pSingleton; } } Richtig: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 inline static T* Get() { if(!m_pSingleton) { m_pSingleton = new T; } return m_pSingleton; }
Die Get() in der singleton.hpp macht doch nichts anderes, als überprüfen, ob es schon eine Instanz gibt, wenn nicht wird sie erzeugt, und ein Zeiger darauf zurückgeliefert, ansonsten wird der Zeiger wieder ausgegeben. Oder bin ich da falsch?
Hallo, ich entwickle gerade ein Jump&Run und habe dazu die Framework.hpp/.cpp, die Singleton.hpp und die CTimer.hpp/.cpp verwendet. Allerdings bekomme ich folgende Warnungen: Quellcode 1 2 singleton.hpp(23): warning C4715: "TSingleton<CTimer>::Get": Nicht alle Steuerelementpfade geben einen Wert zurück. singleton.hpp(23): warning C4715: "TSingleton<CFramework>::Get": Nicht alle Steuerelementpfade geben einen Wert zurück. zusammen mit dieser Fehlermeldung: Quellcode 1 2 3 Eine Ausnahme (erste Cha...
Hallo, Da ich für mein kleines Knobelgame (zum Üben ) ein Rätsel eingebaut habe, wo man ein Lösungswort eingeben muss, brauch ich natürlich auch eine Abfrage, ob das Lösungswort korrekt ist oder nicht. Leider funktioniert das nicht ganz so, wie ich es geplant hatte: Quelltext: Quellcode 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 int Play() { char Loesung2; cout << "\nGib deine Loesung (nur das Wort (Gross- und Kleinschreibung beachten!)) ein: "; cin >> Loesung2; if(L...