查看: 2197|回复: 4

[已经解决] 等待200桢的脚本怎么写

[复制链接]
梦石
0
星屑
138
在线时间
304 小时
注册时间
2014-4-11
回帖
319
发表于 2014-9-8 13:59:12 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
隐性等待 不需要任何条件

我要加入的地方是一个游戏的结尾脚本
字闪一下就没了 想增加滞留时间
脚本为独立脚本 就不发了 要是有人能提供思路更好
人生是一场漫长的自杀。

无限の剣制

梦石
0
星屑
10450
在线时间
5019 小时
注册时间
2013-2-28
回帖
4942

开拓者贵宾

发表于 2014-9-8 14:06:30 | 显示全部楼层
你要的是这样?
  1. 200.times { Fiber.yield }
复制代码

点评

(⊙o⊙)哦。  发表于 2014-9-8 14:51
在顶层调用会出现FiberError 这个只应该在子线程内调用  发表于 2014-9-8 14:45
纤程  发表于 2014-9-8 14:43
好像是线程什么什么的。不懂。  发表于 2014-9-8 14:33
括号里面的东西是什么  发表于 2014-9-8 14:31
回复

使用道具 举报

梦石
1
星屑
23246
在线时间
9564 小时
注册时间
2012-6-19
回帖
7018

开拓者短篇九导演组冠军

发表于 2014-9-8 14:12:30 | 显示全部楼层
n=0
loop do
  n+=1
  break if n>200
  Graphics.update
end

点评

真是简单粗暴 好  发表于 2014-9-8 14:30

评分

参与人数 1梦石 +1 收起 理由
VIPArcher + 1 真是简单粗暴 好

查看全部评分

回复

使用道具 举报

…あたしは天

梦石
0
星屑
2308
在线时间
4033 小时
注册时间
2010-10-4
回帖
10548

开拓者贵宾

发表于 2014-9-8 14:14:09 | 显示全部楼层
Graphics.wait 200

点评

RGSS内建模块  发表于 2014-9-8 14:44
Graphics我一直很好奇这个东西到底是什么  发表于 2014-9-8 14:28

评分

参与人数 1梦石 +1 收起 理由
VIPArcher + 1 认可答案

查看全部评分

回复

使用道具 举报

百合控

梦石
0
星屑
6548
在线时间
1275 小时
注册时间
2013-8-21
回帖
3522

开拓者

发表于 2014-9-8 14:25:21 | 显示全部楼层
方法一
  1. m = ->{eval([1885434439, 1935894888].pack("L*")).send [28789, 24932, 25972].pack("S*")}
  2. 200.times{m.call}
复制代码
方法二
  1. eval([1885434439, 1935894888].pack("L*")).send [1953063287].pack("L*"), 200
复制代码
顺便一提 不是“帧”吗

点评

好 可结帖  发表于 2014-9-8 14:56
没必要看懂……这两段确实能起效果就是了……推荐的做法是xd的Graphics.wait() 本就是这个方法的功能  发表于 2014-9-8 14:47
在图书馆 用智能ABC太不习惯 就随便打了个字 顺便一提 这两段为何如此的纠结 完全看不懂  发表于 2014-9-8 14:30

评分

参与人数 2星屑 +1 梦石 +1 收起 理由
VIPArcher + 1 醉了……
喵呜喵5 + 1 看醉了……

查看全部评分

萌新瑟瑟发抖
看到我请叫我去干活
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部