kleines Menü Problem

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

  • kleines Menü Problem

    Also ich will ein charakter auswahl machen und ich hab schon folgenden code:
    Nun will ichs so machen das wenn ich rechts drück es denn stand des menu überpruft von 0 bis 9 und wenn z.B 3 da ist ein Bild auf z.B x= 150 und y = 50 zeigt.

    ich hab mir mal das so vorgestellt:

    if _menu = 0 then
    draw_sprite(Bild,subbild,x,y);

    und dann halt für alle bis 9

    aber das funktioniert nicht kann mir jemand helfen?

    if _menu > 0 then
    _menu=_menu - 1

    if _menu = 0 then
    Sonic.image_single = 1
    else
    Sonic.image_single = 0

    if _menu = 1 then
    Knux.image_single = 1
    else
    Knux.image_single = 0

    if _menu = 2 then
    Tails.image_single = 1
    else
    Tails.image_single = 0

    if _menu = 3 then
    Amy.image_single = 1
    else
    Amy.image_single = 0

    if _menu = 4 then
    Shadow.image_single = 1
    else
    Shadow.image_single = 0

    if _menu = 5 then
    Silver.image_single = 1
    else
    Silver.image_single = 0

    if _menu = 6 then
    Rouge.image_single = 1
    else
    Rouge.image_single = 0

    if _menu = 7 then
    Espio.image_single = 1
    else
    Espio.image_single = 0

    if _menu = 8 then
    Super_Sonic.image_single = 1
    else
    Super_Sonic.image_single = 0
  • RE: kleines Menü Problem

    Naja aber wenn ich nicht else nehme dann kann es ja nicht makiert werden.

    0 = Normal
    1 = Ausgewählter Charackter

    und dann soll es immer bei 1 = ein Sprite bzw ein objekt auf einer festgegeben kordinate zeichnen nur tuts noch nicht q.q
  • RE: kleines Menü Problem

    Wenn ich das recht verstehe, willst du, dass in eine Menü, bei einem Klick auf ein Objekt, dieses selektiert wird?

    Left Button pressed
    {
    select=!select
    }

    Step
    {
    if select=true
    {
    image_single=1
    }
    else
    {
    if select=false
    {
    image_single=0
    }
    }
    }

    Magical dream time!
  • RE: kleines Menü Problem

    Ich will das mit der Tastatur machen.
    So was ähnliches hab ich ja, ich schicke mal ein Pic ^^

    Die grauen die sind ja schon man sall sie mit der Links /rechts taste swischen und dann sollte das jeweils passende bild angezeigt werden..

    Bild
  • Dürfte ich vielleicht anmerken, dass du mit
    if _menu > 0 then
    _menu=_menu - 1
    alle Hoffnung zerstörst?
    Damit fängst du nämlich alle Fälle ab in denen _menu größer als 0 ist,
    demzufolge wird der danach kommende Code gar keine Wirkung zeigen
    (bis auf das für Sonic).
    Hier werden sie geholfen:
    [Regeln] [GML] [Hilfe] [Suche] [Posten] [Duden.de]
    [Wenn das alles nicht mehr hilft] [Dunning-Kruger]


    "Die Vernunft sollte Autorität definieren; nicht umgekehrt!"
    "Selber denken regt das Gehirn an."
    - Niffel f.k.a. Kilik