Fixnum zu String konvertieren
Habe schon überall mal nach einer Lösung gesucht, werde aber leider nicht wirklich fündig. Also ein neuer Thread dafür.
[php]def merlin_stand()
loop do
for i in 1..6
$game_screen.pictures[1].show("Merlin"+i, 1, 320, 240, $zoom, $zoom, 255, 0)
for a in 0..4
Graphics.update
end
end
break if $zoom > 1000
end
end[/php]
Dieser Code soll nacheinander die Bilder Merlin1 bis Merlin6 ausgeben - da gibt es nur das Problem, dass Variable i zum String konvertiert werden muss. Wie lässt sich das realisieren?
[php]def merlin_stand()
loop do
for i in 1..6
$game_screen.pictures[1].show("Merlin"+i, 1, 320, 240, $zoom, $zoom, 255, 0)
for a in 0..4
Graphics.update
end
end
break if $zoom > 1000
end
end[/php]
Dieser Code soll nacheinander die Bilder Merlin1 bis Merlin6 ausgeben - da gibt es nur das Problem, dass Variable i zum String konvertiert werden muss. Wie lässt sich das realisieren?
Entweder:
oder:
Dein Code is irgendwie Komisch
Mfg Monsta
|
|
Quellcode |
1 |
$game_screen.pictures[1].show("Merlin#{i}", 1, 320, 240, $zoom, $zoom, 255, 0) |
oder:
|
|
Quellcode |
1 |
$game_screen.pictures[1].show("Merlin"+i.to_s, 1, 320, 240, $zoom, $zoom, 255, 0) |
Dein Code is irgendwie Komisch
Mfg Monsta
Skripte:
Animations "Entruckler"
Console
Drunken Mode
Eventskript Debugger
Flat-Events
Impassable Script
Item Shortcut
MSS: Monsta's Shoot System (Neu)
Radius Skript
Random Event Teleport
RMXP Leistungstest
Single Rotate
Split Screen (Beta)
Tutorials:
'alias' Bug beheben
Eigenes RTP
Standard KS komplett Übersetzen
RGSS: Eigener HUD
Programme:
Maker Exchange [ MEX ]
RMXP Skript Explorer
RPGXP Code Converter
Spiele:
[Minispiel] Stampfi V1.5 (Gold)
[Minispiel] Mastermind XP
[Humor] Verfressene Klone
______________________________
[Zukunft] Evil Science
zum Lesen den Text mit der Maus markieren
Dass der Code komisch ist, mag durchauch aus sein, ist nämlich mein Erster. XD
Auf jeden Fall danke für die Hilfe, werd mir den Befehl gleich mal merken. Nun kriege ich wenigstens schonmal keine Fehlermeldung mehr, das ist schön.
Allerdings wird kein einziges Bild angezeigt, woran könnte das liegen?
Auf jeden Fall danke für die Hilfe, werd mir den Befehl gleich mal merken. Nun kriege ich wenigstens schonmal keine Fehlermeldung mehr, das ist schön.
Allerdings wird kein einziges Bild angezeigt, woran könnte das liegen?
Hmm.. also erst mal musst du auch die entsprechenden Klassen updaten, sonst freezed das Game solange.
Außerdem darfst du die Zoom Variable nicht vergessen ^^
Leider hab ich noch nicht so ganz die Ahnung was du mit dem Code machen willst. Ich habs jetzt einfach erst mal so gemacht, das was funzt. Kannst es ja als Grundlage nehmen ^^
Aufruf im Event Script:
Mfg Monsta
Außerdem darfst du die Zoom Variable nicht vergessen ^^
Leider hab ich noch nicht so ganz die Ahnung was du mit dem Code machen willst. Ich habs jetzt einfach erst mal so gemacht, das was funzt. Kannst es ja als Grundlage nehmen ^^
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
class Scene_Map
def merlin_stand
$zoom = 100
for i in 1..6
$game_screen.pictures[1].show("Merlin#{i}", 1, 320, 240, $zoom, $zoom, 255, 0)
4.times {
Graphics.update
$game_screen.update
@spriteset.update
$game_map.update
}
end
end
end |
Aufruf im Event Script:
|
|
Quellcode |
1 |
$scene.merlin_stand |
Mfg Monsta
Skripte:
Animations "Entruckler"
Console
Drunken Mode
Eventskript Debugger
Flat-Events
Impassable Script
Item Shortcut
MSS: Monsta's Shoot System (Neu)
Radius Skript
Random Event Teleport
RMXP Leistungstest
Single Rotate
Split Screen (Beta)
Tutorials:
'alias' Bug beheben
Eigenes RTP
Standard KS komplett Übersetzen
RGSS: Eigener HUD
Programme:
Maker Exchange [ MEX ]
RMXP Skript Explorer
RPGXP Code Converter
Spiele:
[Minispiel] Stampfi V1.5 (Gold)
[Minispiel] Mastermind XP
[Humor] Verfressene Klone
______________________________
[Zukunft] Evil Science
zum Lesen den Text mit der Maus markieren

YAams
Random Signatur