赞 | 1 |
VIP | 0 |
好人卡 | 2 |
积分 | 1 |
经验 | 12813 |
最后登录 | 2019-12-2 |
在线时间 | 219 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 129
- 在线时间
- 219 小时
- 注册时间
- 2011-1-19
- 帖子
- 108
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 xingxing991219 于 2013-7-27 09:23 编辑
以下是我对Scene_Title脚本的update部分的修改:- def update
- p @a
- p @t
- @t += 1
- if @Start_1.opacity <= 100 and @t >= 20 and @Start_1.opacity != 0
- @a = true
- end
- if @Load_1.opacity <= 100 and @t >= 20 and @Load_1.opacity != 0
- @a = true
- end
- if @Exit_1.opacity <= 100 and @t >= 20 and @Exit_1.opacity != 0
- @a = true
- end
- case @command_window.index
- when 0
- if @Start_1.opacity >= 100 and @a = false
- @Start_1.opacity -= 3
- elsif @a = true
- @Start_1.opacity += 3
- end
- when 1
- if @Load_1.opacity >= 100 and @a = false
- @Load_1.opacity -= 3
- elsif @a = true
- @Load_1.opacity += 3
- end
- when 2
- if @Exit_1.opacity >= 100 and @a = false
- @Exit_1.opacity -= 3
- elsif @a = true
- @Exit_1.opacity += 3
- end
- end
复制代码 (@a和@t在上面的main中我已经定义过,@a=false,@t=0)
本来是想做一个标题菜单图片的闪烁效果,也就是选中的选项会忽明忽暗,给画面增加一些动感。本来我忘了设定再变亮,只设了变暗,那样很顺利,但是我加上变亮之后,居然连变暗都不变了!!!
于是我就追踪@a和@t,结果第一次刷新画面,@a = false,第二次刷新就变成了true,而我的条件命名写了,当@t>=20的时候才能变成true,但@t显示是2他就true了!!!受不了了!
哪位脚本大侠能帮我解决一下!谢了!第一次正儿八经写脚本就这样!!
如果需要我把全部脚本都发上来的话说一声,我马上发 |
|