Anzeige + Schließanzeige! Hilfe

  • GM 7

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

  • Anzeige + Schließanzeige! Hilfe

    Hi alle zusammen, benötige unbedingt eure Hilfe!

    Also ich erstell gerade ein Weltallspiel, und da sollte am oberen Rand eine Anzeige sein mit Leben, Energie und Schild!!! dann sollte auch am oberen rechten Eck ein "X" sein!!!

    ich hab das alles, nur sind halt schönheitsfelher dabei! naja

    1. Schönheitsfehler: Die Anzeige ist etwas transparent (bzw. die anzeige ist im Hintergrund, es sollte aber im Vordergrund sein!!! also ganz vorne!)

    2. Schönheitsfehler: Wenn ich zu schnell mit meinem Raumschiff fliege, dann kommt das "X" nicht mit das ist nicht am rechten oberen rand fixiert!!!

    Hoffe ihr könnt mir mal helfen!!!

    Hier ist auch ein Screen:



    MFG Rodrog
    Je mehr Käse, desto mehr Löcher.
    Je mehr Löcher, desto weniger Käse.
    Ergo: Je mehr Käse, desto weniger Käse.
  • 1. Mach mal bei dem ausführenden Objekt die depth so niedrig wie möglich, also eben niedriger wie alle anderen, z.b. -1 oder so.

    2. Wenn die rechte obere Ecke z.b. 650,470 ist, dann:

    GML-Quellcode

    1. draw_text(view_xview+650,view_yview+470,"X");
    Gruß Gamer
  • Danke für die schnell Antwort aber zu
    1. Die Anzeige ist nur ein Sprite und wird mithilfe

    Quellcode

    1. draw_sprite(anzeige,0,view_xview,view_yview)

    gedrawt!

    und zu
    2. Sry hab vergessen zu erwähnen dass das "X" auch ein Sprite ist, naja und eig. auch ein Object das immer rechts oben in der Ecke sein soll, und wenn man draufklickt wird das spiel beendet! das klappt alles nur wie gesagt wenn ich zu schnell fliege kommt das Object nicht mit!!! das ist dann zu langsam!

    MFG
    Je mehr Käse, desto mehr Löcher.
    Je mehr Löcher, desto weniger Käse.
    Ergo: Je mehr Käse, desto weniger Käse.
  • Also danke mal für die Antworten
    1.) klappt jetzt

    2.) also ich hab keine Ahnung wie ich das machen soll ich hab ein Object wenn ich draufklicke dann soll das spiel beendet werden! (Und es soll halt immer rechts oben im eck bleiben!)
    Naja ich zeig mal euch denn kleinen Code

    Quellcode

    1. End Step Event:
    2. move to position (view_xview+968,view_yview)
    3. Mouse Event for Left Button:
    4. end the game




    mfg Rodrog
    Je mehr Käse, desto mehr Löcher.
    Je mehr Löcher, desto weniger Käse.
    Ergo: Je mehr Käse, desto weniger Käse.
  • ok danke jetzt noch ein Problem...! Also jetzt bleibts zwar immer rechts im eck! Aber ich kann es nicht richtig klicken! also es hängt trotzdem noch hinten nach!
    Hoffe ihr könnt mir mal helfen

    mfg
    Je mehr Käse, desto mehr Löcher.
    Je mehr Löcher, desto weniger Käse.
    Ergo: Je mehr Käse, desto weniger Käse.
  • naja also das Object sollte immer am Rand sein!!! (im Eck) aber wenn ich mit meinem Raumschiff fliege dann ist es zu langsam und es bleibt nicht im Eck, es hängt halt nach, wenn ich dann wieder langsam werde, kommt es auch wieder mit!!!

    (siehe rechts Oben)



    PS.: Also wenn jemand denkt doofe Grafik, die Grafik wird noch überarbeitet!!! :D



    MFG
    Je mehr Käse, desto mehr Löcher.
    Je mehr Löcher, desto weniger Käse.
    Ergo: Je mehr Käse, desto weniger Käse.
  • Quellcode

    1. Information about object: Schliesen
    2. Sprite: schliesen
    3. Solid: false
    4. Visible: true
    5. Depth: -9999
    6. Persistent: false
    7. Parent: <no parent>
    8. Mask: <same as sprite>
    9. Begin Step Event:
    10. execute code:
    11. x=view_xview+968
    12. y=view_yview
    13. Mouse Event for Left Button:
    14. end the game
    Alles anzeigen

    Also das ist der ganze Code für das Object, mehr bräuchte ich theoretisch nicht aber das hängt immer nach, weil ich zu schnell fliege (bzw. bewege)!

    MFG

    Edit: hab das Problem jetzt in Youtube hochgeladen und hoffe ihr könnt mir jetzt weiter helfen, man sieht es zwar nicht so gut aber rechts oben ist der "Schliebutton"
    Hier der Link youtube.com/watch?v=QAIAykDlvR4
    Je mehr Käse, desto mehr Löcher.
    Je mehr Löcher, desto weniger Käse.
    Ergo: Je mehr Käse, desto weniger Käse.

    Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von Rodrog ()

  • Lass das Sprite doch mal an drawen...

    GML-Quellcode

    1. draw_sprite(sprite_index,image_index,view_xview+968,view_yview)

    Das klick Problem müsste sich mit:

    GML-Quellcode

    1. //Mouse Global Lef
    2. if (mouse_x>view_xview+968) && (mouse_x<view_xview+968+sprite_get_width(sprite_index)) && (mouse_y>view_yview)&&mouse_y>view_yview+sprite_get_height(sprite_index))
    3. {
    4. game_end();
    5. }

    löschen
    wupto.net/ Nicht meine Seite!
    We love Koalas.

    GM-D-Spam-o-Meter: 32%
  • Danke für die Antwort, klappt aber trotzdem nicht ;(

    es klappt wenn das raumschiff steht aber wenn ich fliege und dann aufs "Schließen" klicke, dann tut sich nichts! Das kann doch nicht so schwer sein :(

    MFG Rodrog
    Je mehr Käse, desto mehr Löcher.
    Je mehr Löcher, desto weniger Käse.
    Ergo: Je mehr Käse, desto weniger Käse.
  • Naja weil jetzt schon etwas längerer keiner schrieb frag ich nochmal nach!

    Also kann jemand ein Example oder so machen das wenn ich im rechten oberen eck in einer Länge von 32x32 (also quadrat) mit der linken Maustaste drücke das dann das spiel beendet wird!

    hoffe ich darf überhaupt hier noch schreiben! xD



    MFG Rodrog
    Je mehr Käse, desto mehr Löcher.
    Je mehr Löcher, desto weniger Käse.
    Ergo: Je mehr Käse, desto weniger Käse.
  • so eig. echt nicht schwer... aber wenn du die oberen beiträge gelesen hättest würdest wissen,

    1.) das wenn ich ein Object benutze das es dann nach hängt (hatte ich zuerst)

    2.) Ich benutze views, sonst würde ich das ja mit einen Objekt machen

    3.) danke für die Antwort jetzt hab ich es auch schon hab es noch ein Bisschen geändert, und jetzt klappt es komplet!!

    Quellcode

    1. if mouse_x>view_xview+968 && mouse_y<view_yview+32
    2. {game_end()
    3. }

    so jetzt ist es halt im rechten oberen eck!!!
    Danke Für die ganzen Hilfen
    MFG Rodrog
    Je mehr Käse, desto mehr Löcher.
    Je mehr Löcher, desto weniger Käse.
    Ergo: Je mehr Käse, desto weniger Käse.