|
#1
|
||||
|
||||
|
MOG Animated Panorama
__________ • Nombre: MOG Animated Panorama • Acerca del Script/Engine: Anima los panoramas por frames. • Autor: MogHunter • Versión: 1.1 • Instrucciones: Cita:
[spoiler]#_________________________________________________ ______________________________ # ++++ MOG Animated Panorama VX (V1.1) +++ #_________________________________________________ ______________________________ # By Moghunter # http://www.atelier-rgss.com #_________________________________________________ ______________________________ # Animação de panorama por frames. # É necessário ter as imagens extras dos frames para que a animação ocorra. # Exemplo. # # Nuvem.png (Frame 1)(Essa é a imagem do Database) # Nuvem1.png (Frame 2) # Nuvem2.png (Frame 3) # Nuvem3.png (Frame 4) # Nuvem4.png (Frame 5) # Etc... #_________________________________________________ ______________________________ module MOG # Velocidade da animação PANOREFRESH = 14 # É possível mudar a velocidade da animação usando este código através do # comando chamar script. # # $game_system.pano_anime_speed = X # # X = Velocidade da animação. # end #================================================= ============================== # ■ Game_System #================================================= ============================== class Game_System attr_accessor ano_anime_speed #-------------------------------------------------------------------------- # ● Initialize #-------------------------------------------------------------------------- alias mog14_initialize initialize def initialize mog14_initialize @pano_anime_speed = MOG::PANOREFRESH end end #================================================= ============================== # ■ Game_Map #================================================= ============================== class Game_Map attr_accessor arallax_name end #================================================= ============================== # ■ Spriteset_Map #================================================= ============================== class Spriteset_Map #-------------------------------------------------------------------------- # ● Initialize #-------------------------------------------------------------------------- alias mog14_initialize initialize def initialize @panospeed = 0 @panoframes = 0 @panorama_animated = false mog14_initialize end #-------------------------------------------------------------------------- # ● update_parallax #-------------------------------------------------------------------------- alias mog14_update_parallax update_parallax def update_parallax can_panorama_animation mog14_update_parallax update_panorama_animation end #-------------------------------------------------------------------------- # ● can_panorama_animation #-------------------------------------------------------------------------- def can_panorama_animation if @parallax_name != $game_map.parallax_name @panospeed = 0 @panoframes = 0 @panorama_animated = false image = Cache.parallax($game_map.parallax_name + "1") rescue nil if image != nil @panorama_animated = true image.dispose end end end #-------------------------------------------------------------------------- # ● update_panorama_animation #-------------------------------------------------------------------------- def update_panorama_animation return unless @panorama_animated return if @parallax.bitmap == nil @panospeed += 1 if @panospeed > $game_system.pano_anime_speed @panospeed = 0 @panoframes += 1 @parallax.bitmap = Cache.parallax(@parallax_name + @panoframes.to_s) rescue nil if @parallax.bitmap == nil @panoframes = 0 @parallax.bitmap = Cache.parallax(@parallax_name) end $game_map.parallax_name = @parallax_name end end end $mog_rgss2_animated_panorama = true[/spoiler]• Demo: Descarga por MEGAUPLOAD • Video: |
![]() |
|
|
Temas Similares para: [VX] MOG Animated Panorama v1.1
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| [XP] Mog scroll panorama [Aporte] | ~Doku | Scripts | 1 | 14-jul-2011 19:53 |
| como pongo un panorama con rpg maker xp? | rpgxpmaster | RPG Maker | 2 | 16-sep-2009 17:39 |
| BB Samus animated | //Ghost | Exposición de diseños | 6 | 29-dic-2008 16:11 |
| MegamanZero animated | .Stewe | Exposición de diseños | 2 | 13-oct-2008 16:56 |
| animated-gif-producer-3-3-exe | megaman pokemonlex | Descargas directas | 0 | 21-sep-2008 22:27 |