Suchergebnisse

Suchergebnisse 1-20 von insgesamt 33.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Aber wie kann ich dann dem zweiten Sprite den ich gezeichnet habe noch eine weitere Funktion zuweisen? Das ist dann doch nur ein Sprite und kein Objekt? €: hab es jetzt soweit hinbekommen allerdings weiss ich nicht wie ich die Größe bzw. breite von dem anderen Sprite übernehme. €2: Arbeite jetzt damit GML-Quellcode (10 Zeilen) bekomme es aber nicht hin a) die richtige Größe zu erstellen und b) das ganze im Center von dem Ding zu erstellen.. d.h. es ist immer verschoben c) jedes mal wenn ein Obje…

  • Naja.. eine Kopie muss es nicht unbedingt sein. Würde nur gerne die Möglichkeit haben möglichst dynamisch mit dem "neu erstellten" Objekt zu arbeiten. Wie mache ich das denn am besten? Momentan lasse ich von einem Code (Spawner) einfach Objekte erstellen, welche im Stepevent einen Sprite angegeben haben... ich hab halt echt gar keine Ahnung wie ich am besten an die Sache rangehen soll. s:

  • Moin, ich würde gerne folgende Sache tun: c3n7o1fv1ohb.jpg Was sehen wir auf dem Bild? Grün = ausserhalb vom Spielfeld die weiße Fläche + Kontur = der eigentliche Viewport türkis = Spawner rot = die Objekte welche vom Spawner erstellt wurden gelb = die Kopie des Objektes am Bildschirmrand mit einer festgelegten Höhe, einem anderen Sprite als vom Original jedoch der breite vom ursprünglichen Objekts. Ich weiß garnicht was ich dazu noch schreiben soll.. ich hoffe das Problem erklärt sich anhand vo…

  • Vielen Dank an euch beiden! Problem gelöst mit GML-Quellcode (2 Zeilen) auch wenn ich noch immer nicht verstehe wie ich das Event benutze

  • Verstehe allerdings noch immer nicht wie ich das animation end event benutzen soll. Ich hab mir das bei meinem object unter event erstellt.. nun packe ich dort GML-Code rein .. was muss ich da nun genau reinschreiben? Einfach: image_speed = 0 // Animation pausieren scheint es nicht zu bringen.

  • Yes! Es tut sich etwas. Und wie lasse ich die Animation nur 1x abspielen?

  • Zitat von McGamemake: „schreib doch: in diesen einem Objekt: global.kweiss = 1 global.kschwarz = 1 statt globalvar“ Okay mache ich. Ändert aber nichts an der Funktion, oder? Problem besteht weiterhin.. falls wer einen Rat hat immer her damit! Wäre sehr dankbar dafür €: Uhm! Ich glaube ich hab den Lösungsansatz .. weiss nur nicht wie ich das lösen kann. Das Problem ist nicht, dass der Sprite verdeckt wird o.ä. sondern, dass die Animation nicht abspielt. GML-Quellcode (9 Zeilen) das else if wird i…

  • Funktioniert leider auch nicht. Ändert sich rein gar nichts .. hat den selben Effekt. Hab es jetzt so gemacht: GML-Quellcode (30 Zeilen) Mh... kann es vllt. etwas damit zu tun haben, dass ich 1 Objekt für globale Variabeln habe? Da steht drinne: GML-Quellcode (5 Zeilen) und daran orientieren sich alle weißen bzw. schwarzen Kugeln im Spiel.. diese Werte werden natürlich immer wieder geändert. Vielen Dank für deine Mühen!

  • Zitat von McGamemake: „mach mal das GML-Quellcode (2 Zeilen) und die untere } klammer weg und schreibe dann bei GML-Quellcode (1 Zeile) EDIT: wie schon gesagt, ich improvisiere und wenns nicht funktioniert, dann bin ich jetzt leider am ende Ich will das Forum nicht weiter zu spamen“ Ahhh.. hab in der Steuerrung am ende noch eine } vergessen. Wo soll ich das dann ändern? Bei obj.weißekugel.step?

  • obj.weisse_kugel.step GML-Quellcode (25 Zeilen) obj.steuerrung2.step GML-Quellcode (37 Zeilen) Hab ich das else falsch benutzt? Wollte damit nur sicher gehen wenn global.kweiss nicht 1 ist das es 0 ist. Aber ich glaube auch das ist nicht das Problem... denn die Kugeln bleiben WIRKLICH stehen wenn kweiss = 0 ist. D.h. die Animation müsste sich auch eig. abspielen... kann es sein, dass die Animation von der schwarzen Ebene irgendwie verdeckt wird?

  • Ursprünglich in einem grauen Farbton.. hab das aber mittlerweile auf Regenbogenfarben umgestellt um den Fehler auszuschließen, dass ich das einfach nur nicht erkenne.

  • Daran liegt es leider tatsächlich nicht. hab es nochmal auskommentiert.. bringt nichts.

  • Zitat von McGamemake: „ich habe meinen oberen post editiert, also : EDIT: Wenn global.kweiss = 1 ist, musst du ihn auch wieder den richtigen sprite index und image_speed und image_index geben. vergiss das Animation end event, außer du möchtest, das kweiss 0 zu 1 geändert wird, wenn die animation endet.“ Dankeschön! Das funktioniert schon mal.. nur habe ich weiterhin das Problem, dass der animierte Sprite gar nicht sichtbar ist wenn das Spielfeld schwarz wird.

  • Zitat von McGamemake: „1. du könntest das kweiss abkürzen mit: GML-Quellcode (1 Zeile) 2. mach vllt mal das image_index=image_number-1 und benutz mal das animation end event. p.s. ich improvisiere nur EDIT: Wenn global.kweiss = 1 ist, musst du ihn auch wieder den richtigen sprite index und image_speed und image_index geben.“ das: image_index=image_number-1 ist doch schon image_index=image_number-1 ? :O und was soll ich genau in das animation end event reinschreiben und was in das stepevent ? ste…

  • Zitat von McGamemake: „Im Gamemaker gibt es Add Event -> Other -> ?Animation End? und dort kannst du image_speed auf 0 setzen, aber nochmal eine frage, wo veränderst du global.kweiss ?“ Zitat von Larsi: „ ach was das ist doch nicht schlimm! das visible=false ist warscheinlich der fehler. wenn das nämlich false ist, dann ist das gesamte object unsichtbar... “ Hey, vielen Dank für eure Antworten. @McGamemake .. das würde zumindest das Problem mit dem Loop beheben. Allerdings würde die Animation be…

  • Moin, leider Gottes muss ich schon wieder nach Hilfe fragen. Ich habe ein komisches Problem mit meinem Sprite. Kurz erklärt: Quadrate fliegen über den Bildschirm. Wenn ich die Maustaste drücke, stoppen diese und lassen eine Spriteanimation abluafen. Der Hintergrund ändert sich. Problem: die Spriteanimation wird auf dem neuen Hintergrund nicht mehr angezeigt .. nur wenn ich wieder die Maustaste drücke und sich diese wieder bewegen läuft die Animation in einem Loop ab. Das sollen sie aber nicht! S…

  • Okay hab es jetzt hiermit gemacht: GML-Quellcode (1 Zeile) und er stürzt nicht ab + zeigt mir den Wert an... d.h. er kann auf die global.kweiss aus dem anderen Objekt zugreifen. Wie kann es aber sein, dass die andere Funktion es nicht kann? €: GML-Quellcode (9 Zeilen) Hab jetzt beide Funktionen wieder reingepackt und nun findet er auf einmal den Wert nicht. €2: also im Drawevent findet er den Wert auf einmal nicht mehr. :O €3: GML-Quellcode (15 Zeilen) So sieht übrigens mein Switch aus.. €4: kan…

  • Uhm.... ich versuche das gerade zu überprüfen mit folgendem Code: GML-Quellcode (3 Zeilen) das habe ich in ein neues Objekt gepackt und dann in ein Drawevent ... angeblich gibt es "variable_global_exist (ob mit oder ohne s) nicht. Allerdings steht das unter Hilfe als mögliche Funktion .. was ist denn da los? €: ahh.. die wird wohl nicht mehr unterstützt. Okay..

  • Wie mache ich das denn genau? Programmierer erst seit gestern mit GM.. soll ich praktisch so etwas machen wie Wenn die Gvariabel exestiert dann mal mir einen roten Punkt irgendwo hin?

  • Ja wird es. Es funktioniert ja auch ohne die GML-Quellcode (1 Zeile) nur funktioniert es nicht richtig.