Elekami Fondateur
Messages postés : 19071 Date d'inscription : 19/07/2008 Jauge LPC :
| Sujet: [XP] Faire une pause Mer 8 Sep 2010 - 14:03 | |
| Voici un script qui vous permettra de faire une pause pendant vos jeux. Sous Scene_Menu créez un nouveau scrîpt que vous nommerez Scene_Pause et collez-y ceci : - Code:
-
#============================================================================== # ■ Scene_Pause créé par Bencoco #------------------------------------------------------------------------------ # @Q[€Iケハフs、NXナキB #==============================================================================
class Scene_Pause #-------------------------------------------------------------------------- # ● C #-------------------------------------------------------------------------- def main # Xe[^XEBhEャ @pause_window = Window_Pause.new @pause_window.x = 150 @pause_window.y = 220 # gWVタs Graphics.transition # C[v loop do # Q[€ハXV Graphics.update # ヘXV Input.update # t[€XV update # ハェリヨチス[vf if $scene != self break end end # gWV€ Graphics.freeze # EBhE @pause_window.dispose # ハtF[hAEg Graphics.transition Graphics.freeze end end #-------------------------------------------------------------------------- # ● t[€XV #-------------------------------------------------------------------------- def update # R}hEBhEXV @pause_window.update # C {^ェウス if Input.press?(Input::F8) # LZ SE t $game_system.se_play($data_system.cancel_se) # j[ハノリヨヲ $scene = Scene_Map.new return end end |
|