Nefusa 7 Senior
Posts : 954 Thanked : 6 Engine : RMXP Skill : Intermediate Type : Scripter
| Subyek: [XP]Nufus Scene Splash 2012-03-15, 15:42 | |
| Nufus Scene Splash Engine: RMXP Versi: 1.0 Tipe: Before Title PengenalanIni adalah script convertan dari [VX]Nufus Scene Splash Fitur ScreenshotsTidak dibutuhkan DemoHere Scripts - Code:
-
#------------------------------------------------------------------------ # [XP] Splash Screen ( ver 1.0 ) ORIGINAL # Author : Nufus27 #------------------------------------------------------------------------ # ** Description # This script show a splash screen before title screen #------------------------------------------------------------------------ # ** How to use # => Place this script above main # => in main, change "$scene = Scene_Title.new" to "$scene = Scene_Splash.new" #------------------------------------------------------------------------ # ** Credit to: # => Nefusa 7 #------------------------------------------------------------------------ class Scene_Splash #-------------------------------------------------------------------------- # ● Initialize the scene #-------------------------------------------------------------------------- def main # Load the System database & create a new game $data_system = load_data("Data/System.rxdata") $game_system = Game_System.new # Initialize some transition stuff @show = true @hide = false @n = 0 @splash_numb = 2 # Define info about each splash screen @sprite1 = Sprite.new @sprite1.bitmap = RPG::Cache.title("Splash-1") @sprite1.opacity = 0 @sprite2 = Sprite.new @sprite2.bitmap = RPG::Cache.title("Splash-2") @sprite2.opacity = 0 # Update graphics and input Graphics.transition loop do Graphics.update Input.update update if $scene != self break end end # Discard your graphics when you leave this scene Graphics.freeze @sprite1.dispose @sprite2.dispose end #-------------------------------------------------------------------------- # ● Update the contents in this scene #-------------------------------------------------------------------------- def update # If SPACEBAR is pressed, go to to title screen if Input.trigger?(Input::C) $game_system.se_play($data_system.decision_se) $scene = Scene_Title.new end # Change the opacity of the graphics transition # Update graphics @sprite1.update @sprite2.update end #-------------------------------------------------------------- # Transition through splash screens #-------------------------------------------------------------- def transition # Fade in a splashscreen if @show == true @n += 2 if @n > 255 @hide = true @show = false @n = 255 end end # Fade out a splashscreen and load the next one if @hide == true @n -= 2 if @n < 0 @hide = false @show = true @splash_numb -= 1 @n = 0 end end # Choose which action to perform in this scene case @splash_numb when 0 $scene = Scene_Title.new when 1 @sprite2.opacity = @n when 2 @sprite1.opacity = @n end end end
Credits | |
|
Roger Novice
Posts : 191 Thanked : 3 Engine : RMVX Skill : Very Beginner Type : Scripter
| Subyek: Re: [XP]Nufus Scene Splash 2012-03-15, 21:54 | |
| Nah ini script yg saya cari !! minta ijin mengembangkan | |
|
budi Newbie
Posts : 7 Thanked : 0 Engine : RMXP Skill : Very Beginner Type : Mapper
| Subyek: Re: [XP]Nufus Scene Splash 2012-03-15, 23:16 | |
| akhirnya keluar juga buat yg XP makasih ya mas bro.... | |
|
Nefusa 7 Senior
Posts : 954 Thanked : 6 Engine : RMXP Skill : Intermediate Type : Scripter
| Subyek: Re: [XP]Nufus Scene Splash 2012-03-16, 04:38 | |
| @roger, silahkan @budi, sama-sama | |
|
Garry Laly Senior
Posts : 651 Thanked : 3 Engine : Multi-Engine User Skill : Beginner
| Subyek: Re: [XP]Nufus Scene Splash 2012-03-16, 05:39 | |
| Wah Cocok nih, ojekanku di XP semua sekarang | |
|
Sponsored content
| Subyek: Re: [XP]Nufus Scene Splash | |
| |
|