Hier findest du eine Klasse Window_Command_Horizontal. Die müsste genau das machen was du brauchst. Einfach im Titelmenü Window_Command durch Window_Command_Horizontal ersetzen und die Breitenangabe in der Parameterliste weglassen (also Window_Command_Horizontal.new(commands) reicht aus).
Einfach das als neues Script über Main einfügen:
und dann in Scene_Title die Stelle wo eine Instanz von Window_Command erzeugt wird, durch Window_Command_Horizontal ersetzen.
Hallo Community,
ich würde gerne einen Wettereffekt anzeigen lassen im Titelmenü, also über dem Titelbild.
Um präzise zu sein, es geht um den Schnee WeatherEffect.
Der RPG-Maker XP besitzt keine eingebaute Funktion um Wettereffekte zu erstellen.
Der VX besitzt zwar solch eine Funktion, intern wird jedoch auch nur ein neues Bitmap erschaffen und ein Schnee-Effekt darauf gezeichnet.
Ich würde dir raten es dir einfacher zu machen und einfach ein Bild des Schnee-Effektes zu erstellen oder aus dem Internet zu suchen, diesen als Plane in einen Viewport zu stecken und dann periodisch die Offset-Werte für X und Y-Koordinaten zu manipulieren je nachdem wie schnell oder langsam du den Schnee fallen haben möchtest.
Wenn du dir viel mühe geben willst kannst du auch separate Sprites für jede "Zeile" des Schnee-Effektes erstellen und diese dann individuell bewegen lassen um es weniger "systematisch" fallen zu lassen.
@Cornix:
Hm, ich dachte man könne einfach den Effekt den man auf den Maps einstellen kann, im Script Editor in Scene Title oder so kopieren.
Naja, danke für die Antwort, muss mal gucken für welche Methode ich mich entscheide oder ob ich's einfach bei 'nem normalen TB belasse.
@Sorata:
Wäre dann auch eine Möglichkeit. Scripte dafür finden sich ja wie Sand am Meer.
Tatsächlich.
Ich habe mich lediglich auf den Script-Editor gestützt und dort keine Wettermethoden gefunden.
Ich habe garnicht daran gedacht, dass die Wettereffekte derart versteckt werden würden.
Ist bei einige der Klassen, die die Enterbrain-Leute als Kern des RGSS gesehen haben so. GLücklicherweise ist in der Hilfedatei zu allein nicht-Ruby-RGSS-Klassen der Sourcecode und gute Kommentierung zu finden.