赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 26 |
经验 | 9675 |
最后登录 | 2023-5-22 |
在线时间 | 365 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 2638
- 在线时间
- 365 小时
- 注册时间
- 2015-12-8
- 帖子
- 104
|
5楼
楼主 |
发表于 2018-11-18 01:37:20
|
只看该作者
不好意思,再請教您一下
目前腳本完美運行,但發現會讓我原有的這個滑動效果腳本失效
似乎是兩者都調用menu_background所致
有方法兼容嗎? 謝謝
- #==============================================================================
- # ** Menu Background 選單背景滑動
- #------------------------------------------------------------------------------
- # This section changes the background for all menus.
- # V2 Fixed the battle problem. Also includes scrolling option.
- #==============================================================================
- module MENUBG
- #If this is set to "false", the initial background will be used.
- MENU_BG_ON = true
-
- #~ MENU_BG = "MENUBG"
- MENU_BG = "P滑動背景"#"Graphics\Pictures"
- #Changes the Transparency of the background. Set to 255 for full opacity.
- MENU_BG_OPACITY = 255 #滑動背景的透明度
- #This decides whether or not BG scrolling is active
- MENU_BG_SCROLL = true #是否滾動
- MENU_X = -2#滑動背景的滑動速度
- MENU_Y = 0#垂直移動速度
- #~ MENU_Z = -5000
- end
- class Scene_Base
- include MENUBG
- #--------------------------------------------------------------------------
- # * Create Background for Menu Screen
- #--------------------------------------------------------------------------
- def create_menu_background
- @menuback_sprite = Sprite.new
- @menuback_sprite.bitmap = $game_temp.background_bitmap
- @menuback_sprite.color.set(0, 0, 0, 0) #(16, 16, 16, 128)
- if MENU_BG_ON
- @menuback2 = Plane.new
- @menuback2.bitmap = Cache.picture(MENU_BG)
- @menuback2.color.set(0, 0, 0, 0) #(64, 64, 64, 0)
- @menuback2.opacity = MENU_BG_OPACITY
- end
- end
- def dispose_menu_background
- if MENU_BG_ON
- @menuback2.dispose
- end
- @menuback_sprite.dispose
- end
-
- #--------------------------------------------------------------------------
- # * Update Background for Menu Screen
- #--------------------------------------------------------------------------
- def update_menu_background
- if MENU_BG_ON
- if MENU_BG_SCROLL
- @menuback2.ox -= MENU_X
- @menuback2.oy -= MENU_Y
- @menuback2.z = 0 #101
- end
- end
- end
- end
复制代码 |
|