Project1

标题: 更改画面色调的问题 [打印本页]

作者: Tabris_Air    时间: 2009-3-26 18:32
标题: 更改画面色调的问题
想用个变量记录当前色调,
更改色调之后
再改回原来的色调……

求以上几句脚本吧,用来解决当前色调不确定时的色调恢复问题。谢过。 [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 紫苏    时间: 2009-3-26 19:43
如果在事件脚本中记录色调的话:
  1. @@tone_old = $game_screen.tone.clone
  2. return true
复制代码
恢复色调:
  1. $game_screen.start_tone_change(@@tone_old,40)
复制代码
这里的 40 = 事件中的 20 帧

如果不是在事件脚本中保存色调的话,就不能加 return true 了,且变量也要改为全局变量(@@ 是属于类的静态变量),除非是在同一个类中记录、恢复

11:51 编辑:相同的方法也可以保存、恢复雾色调 $game_map.fog_tone 和 图片色调 $game_picture.tone [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~




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