Suchergebnisse
Suchergebnisse 81-100 von insgesamt 155.
-
sprites ins spiel laden
bigmek - - Gelöste Fragen
BeitragGML-Quellcode (3 Zeilen) kann ein pointer nicht auf ein sprite zeigen sondern nur auf ein objekt? naja ist e egal da ich es jetzt sowieso anders mache
-
sprites ins spiel laden
bigmek - - Gelöste Fragen
Beitragah danke probier ich gleich mal aus Zitat: „Wenn tempInt eine Variable ist, was soll dann tempInt.sprite_width sein? Erkläre mal was du da machst, denn wenn tempInt nur ne Zahl ist ergibt tempInt.sprite_width gar keinen Sinn. “ doch den ich benütze tempInt als pointer auf ein sprite. aber warum es beim erten mal funktionier verstehe ich trozdem nicht ist jetzt aber egal edit:Ok funktioniert so vielen dank nochmal
-
Levelwechsel
Beitragden room Persistent stellen
-
sprites ins spiel laden
bigmek - - Gelöste Fragen
Beitragwieso soll es im ersten teil nicht definiert sein es gibt aber kein objekt tempInt sonder nur die variable tempInt und ja das weis ich ganz sicher weil ich tempInt mal aus dem create event raus genommen habe und dan hat der den fehler gemeldet das es tempInt nicht gibt edit: außerdem hab ich ein leeres game gemacht nur mit dem code und da hat es funktioniert aber auch nur das erste vorschlag probier das doch auch mal und sag mir dann ob es bei dir funktioniert Zitat: „Wenn du das immer noch nich…
-
sprites ins spiel laden
bigmek - - Gelöste Fragen
Beitragtud mir leid hirn an aber ich sehe den unterschied zwischen GML-Quellcode (12 Zeilen) und GML-Quellcode (12 Zeilen) nicht ps hab den gleichen cod auch für INI_lists.sprite2,INI_lists.sprite3[i] und INI_lists.sprite4[i] und da funktioniert er auch ps2: hab das ganze in einer ini datei hier sind die werte sprite0 = ".\Images\ships\fighter\shipname.bmp" sprite1 = ".\Images\ships\fighter\shipname.bmp" sprite2 = ".\Images\ships\fighter\shipname.bmp" sprite3 = ".\Images\ships\fighter\shipname.bmp" spr…
-
sprites ins spiel laden
bigmek - - Gelöste Fragen
Beitragversteh nicht ganz der code funktioniert GML-Quellcode (12 Zeilen) und der nicht GML-Quellcode (12 Zeilen) auch das INI_lists.sprite0 = sprite_replace(tempInt , INI_lists.sprite0[i] ,1,true,false,false,true,tempInt.sprite_width/2,tempInt.sprite_height/2) funktioniert nur bei INI_lists.sprite1[i] funktioniert es nicht (der wert in INI_lists.sprite1[i] stimmt)
-
sprites ins spiel laden
bigmek - - Gelöste Fragen
Beitragups in der eile die fehlermeldung vergessen sorry Unknown variable sprite_width beim zweiten sprite laden Zitat: „Sprich: wenn das erste fehlschlägt (also das Else-Statement greift) wird das 2. übersprungen. Ich kann jetzt nicht beurteilen ob das Absicht ist (dazu bräuchte ich mehr Informationen drumherum), aber ich würde mal sagen, wenn nicht dann ist das Exit hier fehl am Platze. (Insofern da nicht noch was dahinter kommt, ist das 2. Exit auch vollkommen unnütz, da das Piece of Code danach sow…
-
sprites ins spiel laden
bigmek - - Gelöste Fragen
Beitragalso ich möchte mein game so machen das man es modden kann alo neue objekte hinzufügen kann darum lade ich die sprites erst wenn das spiel läuft hinein. mein problem beim ersten sprite funkioniert es beim zweiten aber nicht erklärung zum code in INI_lists.sprite0 und INI_lists.sprite1[i] steht der pfad zu einer bmp datei GML-Quellcode (26 Zeilen)
-
Grafische feinheiten
bigmek - - Gelöste Fragen
Beitragfür den dynamischen tag/nacht wechsel würde ich mir ein array machen da speicherts du dan die einzelnen werte für die transperenz hinein zb timeAt[0] = dunkelheit timeAt[1] = dunkelheit timeAt[2] = dunkelheit timeAt[3] = dunkelheit ... timeAt[23] =dunkelheit statt dunkelheit schreibst du einfach den wert hinein den du haben willst und dan machs du das was Kilik geschrieben hat GML-Quellcode (4 Zeilen) dann machst du noch einen timer da schreibst du das rein GML-Quellcode (8 Zeilen) statt "dauer …
-
Challenge Islands
Beitragwieviel größer ist den das haus ohne dache kannst du es nicht kleiner machen oder das dach strecken. ansonsten würde ich mal fragen ob dir jemand beim zeichnen helfen will. Wenn nicht musst du es wol oder übel so machen wie oben beschrieben.
-
erscheinen/verschwinden
BeitragZitat: „Geht sicher viel viel einfacher und besser.“ Nein ich denke das dein code ziemlich das einfachste ist. mein code funktioniert nur wenn immer nur ein objekt gleichzeitig deaktiviert wird. man könnte es zwar auch mit einen objekt lösen denke aber das ein bischen zu viel aufwand ist wenn man den gamemaker noch nicht so versteht
-
erscheinen/verschwinden
Beitragzuerst brauchst du ein neues objekt zb Activator im create event tempObjekt = 0 im den objekt machst du ein event alarm da schreibst du instance_activate(tempObjekt ) so dann schreibst du da wo du das objekt deaktivierts instance_deactivate_object(obj) Activator.tempObjekt = obj Activator.alarm[0] = zeit die er brauchen soll bis das objekt wieder activiert wird obj = das objekt das deaktiviert wurde
-
erscheinen/verschwinden
Beitragim create event alarm[0] = 150 im alarm[0] event instance_create(random(room_width),random(room_height),wildschwein) instance_destroy() im dem event in dem das wilschwein erschossen wird instance_create(random(room_width),random(room_height),wildschwein) instance_destroy()
-
Ressourcen extern speichern u. laden
bigmek - - Gelöste Fragen
Beitragsprite_add("Datei name","anzahl an subimg 1 = einzelnes bild","ob präzise Kollisionsüberprüfung genutzt werden soll (true oder false)","transparent true oder false", Ecken glätten ,"ob textur in speicher geladen wird",Bezugspunktes x,Bezugspunktes y) sprite_replace("name des sprites", "gleich wie oben")
-
Challenge Islands
Beitragdann nimst du einfach das haus mit dach und machst im paint das haus weg dan hast du ein dach ohne haus
-
Fliegendes objekt
bigmek - - Gelöste Fragen
Beitragdu willst eine kanon die projektiel inerhalb eines bestimmten intervals abfeuert kansst du gml oder willst du es in D&D auf jeden fall brauchst du einen alarm mach es mal in gml(script) im create event sagst du alarm[0] = zeit die vergehen soll berfor geschossen wird im alarm event alarm[0] = zeit die vergehen soll berfor ieder geschossen wird instance_create(x,y,schussObjekt) schussObjekt = das objekt das abgeschossen wird ps: der schuss mus ein eigenes objekt sein und kein sprite
-
Geschütz_Ziel
bigmek - - Gelöste Fragen
Beitragdas mit den zerstören hab ich immer so gelöst das ich einen timer im objekt gegner platziert habe und in diesem timer hat er sich zertsört und wenn ich den gegner zesrtören wollte habe ich einfach den alarm auf i gesetz man bin ich blöd