赞 | 0 |
VIP | 0 |
好人卡 | 2 |
积分 | 1 |
经验 | 2621 |
最后登录 | 2016-6-14 |
在线时间 | 46 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 46 小时
- 注册时间
- 2014-3-14
- 帖子
- 37
|
一个简单的标题天气脚本,虽然只有系统自带的天气效果,但是希望能够帮到你。- #============================================================================
- # ** Module: MoeWeatherInTitleScene
- #----------------------------------------------------------------------------
- module MoeWeatherInTitleScene
- #==========================================================================
- # * 设置开始!
- #--------------------------------------------------------------------------
- # :none, :rain, :storm, :snow 分别表示 无,雨,风,雪 四种天气类型。
- WEATHERTYPE = :rain
- # 天气强度,默认值为6。
- POWER = 6
- #--------------------------------------------------------------------------
- # * 高级:
- #--------------------------------------------------------------------------
- #Viewport的Z值,默认值为500。
- WEATHERVIEWPORTZ = 500
- #--------------------------------------------------------------------------
- # * 设置结束!
- #--------------------------------------------------------------------------
- # 请不要随便编辑设置区域以外的内容!
- #==========================================================================
- #----------------------------------------------------------------------------
- end
- #============================================================================
- #============================================================================
- # ** class: Scene_Title
- #----------------------------------------------------------------------------
- class Scene_Title < Scene_Base; include MoeWeatherInTitleScene
- #--------------------------------------------------------------------------
- # * Alias Method: start
- #--------------------------------------------------------------------------
- alias :moe_rainintitlescene_start :start
- def start
- create_weather
- moe_rainintitlescene_start
- end
- #--------------------------------------------------------------------------
- # * New Method: create_weather
- #--------------------------------------------------------------------------
- def create_weather
- @weather = Spriteset_Weather.new(@viewport_weather = Viewport.new)
- @viewport_weather.z = WEATHERVIEWPORTZ
- end
- #--------------------------------------------------------------------------
- # * Alias Method: update
- #--------------------------------------------------------------------------
- alias :moe_rainintitlescene_update :update
- def update
- moe_rainintitlescene_update
- update_weather
- end
- #--------------------------------------------------------------------------
- # * New Method: update_weather
- #--------------------------------------------------------------------------
- def update_weather
- @weather.type = WEATHERTYPE
- @weather.power = POWER
- #@weather.ox, @weather.oy = 0, 0
- @weather.update
- end
- #----------------------------------------------------------------------------
- end
- #============================================================================
- # * The File Ends Here!
- #============================================================================
复制代码 |
|