Ergebnis 1 bis 4 von 4

Thema: [RMXP/RGSS] BattleAnimationen und Musik/Sound-Effekte abspielen?

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #3
    Dies ist die Eventfunktion aus dem Interpreter um Battle Animations ab zu spielen.
    Code:
    def command_207
        # Get character
        character = get_character(@parameters[0])
        # If no character exists
        if character == nil
          # Continue
          return true
        end
        # Set animation ID
        character.animation_id = @parameters[1]
        # Continue
        return true
      end
    Die wichtige Zeile hierbei ist folgende:
    Code:
    character.animation_id = @parameters[1]
    Um also eine Animation bei einem Charakter oder Event abspiele zu lassen muss man ihm eine animation_id geben.
    Folglich musst du innerhalb deines Scriptes lediglich einem Event oder Charakter ebenfalls eine animation_id zuteilen und er wird von selbst den zugehörigen Effekt spielen.


    Hier ein Beispiel für das abspielen von Animationen über custom script innerhalb eines Events:
    Code:
    event = $game_map.events[1]
    event.animation_id = 5
    Dies würde die Animation mit der Indexnummer 5 an dem Event mit der Nummer 1 abspielen.
    Bitte beachten! Die Game_Map beginnt bei der nummerierung von Events nicht wie üblich mit 0 sondern mit 1. Das erste Event besitzt auch den Index 1.

    Für die Musik musst du nur, wie Salamie bereits gezeigt hat, folgende Zeile verwenden:
    Code:
    Audio.se_play(filename[, volume[, pitch]])
    Als Parameter benötigt die Funktion Audio.se_play nur den Filename. Die Lautstärke und Pitch sind nicht zwingend nötig, können aber alternativ hinzugefügt werden.
    Bei dem Filename ist wichtig an zu merken, dass du den zugehörigen Pfad angeben musst, ungefähr so:
    Code:
    Audio.se_play("Audio/SE/001-System01")
    Dies würde den Soundeffect "001-System01" mit einer Lautstärke von 100% abspielen.

    Geändert von Cornix (12.10.2010 um 11:38 Uhr)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •