Sprite - Problem

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

  • Sprite - Problem

    Tach miteinander,

    hab ein Problem mit einem meiner Character Sprites.
    Ich erklär erstmal... ist relativ simple:

    Wenn man mit dem Character gegen einen Steinblock rennt, kann man den dann verschieben.
    So wie bei Tomb Raider nur das man keine Taste drücken muss.

    Also, wenn ich den Block bewege sage ich: Change Sprite to "character_push". In diesem Sprite sind 2 Bilder drin, nur
    irgendwie zeigt er nur das erste im Spiel und nie das zweite.

    Okay, kurz: Er wechselt nicht über zum zweiten Bild.

    Was ist das?Was kann ich da machen, hab schon alles probiert?
    DU BIST, WAS DU ISST!!
  • Also, um noch mal etwas genauer zu werden: Mit image_index kannst du zwischen zwei Bildern wechseln, die ein Sprite beinhaltet. Du musst den Wert zuweisen, den das Einzelbild in der Reihenfolge im Sprite hat. Willst du zum Beispiel zum 2. Bild des Sprites wechseln, schreibe

    GML-Quellcode

    1. image_index = 2
    . Wenn du willst, dass die Bilder eines Sprites ständig wechseln, sodass dein Objekt animiert ist, benutze image_speed und weise einen Wert zwischen 0 und 1 zu. Je größer die Zahl, umso schneller wird zwischen den Bildern gewechselt. Ich hoffe, ich konnte dir ein wenig helfen. ;)

    @Merko: Danke, habs verbessert. ;)
    Dieser Beitrag ist Spam.
    | |
    | |
    \. ./
    \/

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von F.S. ()