赞 | 5 |
VIP | 359 |
好人卡 | 195 |
积分 | 3 |
经验 | 560179 |
最后登录 | 2023-12-30 |
在线时间 | 1373 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 260
- 在线时间
- 1373 小时
- 注册时间
- 2005-10-16
- 帖子
- 5113
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
- #黑羽毛的完美昼夜脚本。本脚本不可直接复制粘贴,会发生错误。
- #使用和转载时请保留这些信息。
- ===============================================================
- #以下内容插入在Game_Temp里面,
- #最上面第一行的位置:
- $night = Tone.new(-20, -20, -20, 0)
- $day = Tone.new(20, 20, 20,0) #其中:(-20,-20,-20,0)是夜里的色调,(20, 20, 20,0)是白天的色调
- ========================================================================================
- #以下内容插入在Scene_Map的$game_screen.update这一行下面(大约58、59行的位置):
- $game_variables[1]=Graphics.frame_count / Graphics.frame_rate
- if $game_variables[1] % 15 <= 8
- $game_screen.start_tone_change($night, 5) #夜晚
- else
- $game_screen.start_tone_change($day, 5) #白天
- end
- #其中:$game_variables[1]是计时器,自动记录游戏时间
- #这个[1]你可以自己修改,改成其他的变量编号(之所以用默认的变量是为了debug方便查看)。
- #% 15的15是一天的交替时间秒数,就是15秒交替一天,
- #<= 8是夜的时间长度。
- #举例:if $game_variables[1] % 300 <= 100
- 就是说一天300秒,
- #其中100秒是黑夜。
- #$game_screen.start_tone_change($night, 5)这一行和下面的那行的5是画面色调变更所需要的祯数,
- #自己决定一下吧,估计改成30-100左右比较合适。
- ========================================================================================
- #以下内容插入在Scene_Battle 1的Update这行下面(63行左右)
- $game_variables[1]=Graphics.frame_count / Graphics.frame_rate
- if $game_variables[1] % 15 <= 8
- $game_screen.start_tone_change($night, 5)
- else
- $game_screen.start_tone_change($day, 5)
- end
- #具体含义同上。
- #注意$game_variables[1]是变量1号,
- #这个变量不要做别的用了。
- #如果不想用默认的那500个变量就把
- #"$game_variables[1]"都改为"$time_set"就可以了。
复制代码
[本贴由 柳柳 于 2005-10-24 7:04:30 最后编辑] |
|