设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1140|回复: 0
打印 上一主题 下一主题

[已经过期] XP脚本新手关于标题界面选项的两个问题 望高手解答 拜谢

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
4 小时
注册时间
2012-3-17
帖子
5
跳转到指定楼层
1
发表于 2012-3-19 13:28:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 oooaaa11 于 2012-3-19 13:30 编辑

    我写的代码如下 想实现的功能是光标停留在“开始游戏”等(Start_0 Start_1)等标题选项的时候Start_0 Start_1之间会来回切换实现闪烁的功能 代码如下
[ pre lang="ruby" ]
case @command_window.index
when 0
while true
@Start_0.opacity=0
@Start_1.opacity=255
@Start_0.opacity=255
@Start_1.opacity=0
if @command_window.index!=0
break
end
end
@pic=0
end
when 1
while true
@Load_0.opacity=0
@Load_1.opacity=255
@Load_0.opacity=255
@Load_1.opacity=0
if @command_window.index!=1
break
end
end
@pic=1
end
when 1
while true
@Exit_0.opacity=0
@Exit_1.opacity=255
@Exit_0.opacity=255
@Exit_1.opacity=0
if @command_window.index!=2
break
end
end
@pic=2
end
[ /pre ]

如果没记错的话(我是大一学生,我们这破学校大一不让用电脑,电子阅览室不让下RPGMAKER自己测试,所以只能来求大神,主要是我觉得我这个程序实际运行肯定存在问题,书写方面好像还存在太肥胖的问题···)游戏运行的时候是40FPS/S,如果我这个程序能顺利执行的话就是没1/40秒切换一次画面 实际过程眼睛可能都分辨不出 我觉得是不是要加等待帧数之类的函数···我在帮助里实在是找不到 也不知道有没有其他问题 比如那个循环中的跳出语句我不确定是否多余···拜请大神指点···
另外还有我看基础里面实例变量在不赋初值的情况下也是可以调用的 但是帮助文件包括论坛的教程里都没提及在不赋初值的情况下实例变量的初值是怎么定义的···如果是个随机数是否会使得判定存在一定随机性?
还有一个问题我想在无存档的情况下Load呈现灰色,就试着写了如下代码
我直接在
([ pre lang="ruby" ]
@contine_enabled=false
for i in 0...3
if FileTest.exist?("Save#{it!}.rxdata")
@continue_enabled=true
end
end
[ /pre ])
下书写了如下代码
([ pre lang="ruby" ]
if @continue_enabled=true
@load_0.opacity=0
@load_1.opacity=0
@load_2.opacity=255 #3为灰色的标题图标“载入”
end
[ /pre ])
是否可以通过如上书写来实现?
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-1 19:04

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表