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

Project1

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

[已经解决] 关于Ruby的问题

[复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
20 小时
注册时间
2010-12-8
帖子
23
跳转到指定楼层
1
发表于 2011-2-28 14:07:26 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽

Lv1.梦旅人

梦石
0
星屑
55
在线时间
323 小时
注册时间
2010-8-21
帖子
666
5
发表于 2011-3-1 18:13:42 | 只看该作者
回复 神赐游戏 的帖子

会Lz,他(她)的脚本的确是每秒执行一下,但主角无法移动,无法按出菜单....等等等...
因为只执行了Graphics.update。
要1秒减10点Hp,先自己建个“状态”——中毒,
因为默认系统的“毒”是每步减点血,我的工程中有两个事件,
一个让角色“中毒”,另一个执行“中毒处理”(为并行处理)。
工程:
Project1.rar (187.08 KB, 下载次数: 15)

p.s. 事件中等待20帧为一秒
>>猛戳>>MetalSagaR游戏主页<<这里<<
欢迎提供您的意见
回复

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
20 小时
注册时间
2010-12-8
帖子
23
4
 楼主| 发表于 2011-3-1 12:40:59 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

Lv1.梦旅人

百合乡の蕾咪

梦石
0
星屑
55
在线时间
151 小时
注册时间
2011-1-12
帖子
198
3
发表于 2011-2-28 16:38:13 | 只看该作者
40.times do |n|
   Graphics.update
end

不过不知道 XP 有没有 Graphics.wait(duration) 这个方法. 有的话, 就直接
Graphics.wait(40)
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
35 小时
注册时间
2010-9-27
帖子
11
2
发表于 2011-2-28 14:19:46 | 只看该作者
本帖最后由 qian951 于 2011-2-28 14:36 编辑

并行处理 然后减血 再等待30桢,这样大概有个效果
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

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

GMT+8, 2024-11-27 14:13

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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