Project1

标题: 如何能把菜单改成透明的? [打印本页]

作者: 神蛋威武    时间: 2011-2-18 18:55
标题: 如何能把菜单改成透明的?
本帖最后由 神蛋威武 于 2011-2-18 18:56 编辑

就是按下ESC之后的菜单。我想把它弄成透明的,再加上底图。如果改windowskins,对话框什么的也都变透明了。。
作者: 忧雪の伤    时间: 2011-2-18 19:04
  1. #==============================================================================

  2. # 本脚本来自www.66RPG.com,使用和转载请保留此信息

  3. #==============================================================================





  4. #==============================================================================

  5. # ■ Window_Base

  6. #==============================================================================

  7. class Window_Base < Window

  8.   alias xrxs_mp7_initialize initialize

  9.   def initialize(x, y, width, height)

  10.     xrxs_mp7_initialize(x, y, width, height)

  11.     if $scene.is_a?(Scene_Menu) or

  12.        $scene.is_a?(Scene_Item) or

  13.        $scene.is_a?(Scene_Skill) or

  14.        $scene.is_a?(Scene_Equip) or

  15.        $scene.is_a?(Scene_Status) or

  16.        $scene.is_a?(Scene_Save) or

  17.        $scene.is_a?(Scene_End) or

  18.        $scene.is_a?(Scene_Shop)

  19.       # self.back_opacity = 150#————这个数值可调,为透明程度
  20.    
  21.        self.opacity = 0
  22.     end

  23.   end

  24. end

  25. module XRXS_MP7_Module

  26.   def create_spriteset

  27.     @spriteset = Spriteset_Map.new

  28.   end

  29.   def dispose_spriteset

  30.     @spriteset.dispose

  31.   end

  32. end

  33. class Scene_Menu

  34.   include XRXS_MP7_Module

  35.   alias xrxs_mp7_main main

  36.   def main

  37.     create_spriteset

  38.     xrxs_mp7_main

  39.     dispose_spriteset

  40.   end

  41. end

  42. class Scene_Item

  43.   include XRXS_MP7_Module

  44.   alias xrxs_mp7_main main

  45.   def main

  46.     create_spriteset

  47.     xrxs_mp7_main

  48.     dispose_spriteset

  49.   end

  50. end

  51. class Scene_Skill

  52.   include XRXS_MP7_Module

  53.   alias xrxs_mp7_main main

  54.   def main

  55.     create_spriteset

  56.     xrxs_mp7_main

  57.     dispose_spriteset

  58.   end

  59. end

  60. class Scene_Equip

  61.   include XRXS_MP7_Module

  62.   alias xrxs_mp7_main main

  63.   def main

  64.     create_spriteset

  65.     xrxs_mp7_main

  66.     dispose_spriteset

  67.   end

  68. end

  69. class Scene_Status

  70.   include XRXS_MP7_Module

  71.   alias xrxs_mp7_main main

  72.   def main

  73.     create_spriteset

  74.     xrxs_mp7_main

  75.     dispose_spriteset

  76.   end

  77. end

  78. class Scene_Save

  79.   include XRXS_MP7_Module

  80.   alias xrxs_mp7_main main

  81.   def main

  82.     create_spriteset

  83.     xrxs_mp7_main

  84.     dispose_spriteset

  85.   end

  86. end

  87. class Scene_End

  88.   include XRXS_MP7_Module

  89.   alias xrxs_mp7_main main

  90.   def main

  91.     create_spriteset

  92.     xrxs_mp7_main

  93.     dispose_spriteset

  94.   end

  95. end

  96. class Scene_Shop

  97.   include XRXS_MP7_Module

  98.   alias xrxs_mp7_main main

  99.   def main

  100.     create_spriteset

  101.     xrxs_mp7_main

  102.     dispose_spriteset

  103.   end

  104. end


  105. #==============================================================================

  106. # 本脚本来自www.66RPG.com,使用和转载请保留此信息

  107. #==============================================================================
复制代码





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1