Archiv verlassen und diese Seite im Standarddesign anzeigen : Nicht scrollen
Wie kann ich es so einstellen, das die Karte sich nicht mehr automatisch wegen der bewegung des Helden scrollt?
Ich weiß, irgendwas in scene_map, aber ich weiß net was...
Shining Advances
10.11.2008, 20:07
also in irgendwelchen szenen wie intro oder so wo die bewegung festgelegt wird würde ich eher per scroll map (2. seite, 3. command) die karte in die entgegengesetzte richtung schieben. dadurch gleicht sich das aus un die map bleibt stehen :)
ansonsten hab ich hier mal schnell was gescriptet.
über main einfügen und bei $switch_ID = die nr des switches angeben mit dem das ganze an bzw aus geschaltet wird
$switch_ID = 1
class Game_Map
def scroll_down(distance)
return if $game_switches[$switch_ID]
@display_y = [@display_y + distance, (self.height - 15) * 128].min
end
def scroll_left(distance)
return if $game_switches[$switch_ID]
@display_x = [@display_x - distance, 0].max
end
def scroll_right(distance)
return if $game_switches[$switch_ID]
@display_x = [@display_x + distance, (self.width - 20) * 128].min
end
def scroll_up(distance)
return if $game_switches[$switch_ID]
@display_y = [@display_y - distance, 0].max
end
end
gut gemacht...*tatschel, tatschel*
Funktioniert einwandfrei.
Credtiseintrag im Spiel "baue dein Dorf"
Powered by vBulletin® Version 4.2.3 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.