Project1

标题: bug? 多线程的sleep故障 [打印本页]

作者: zh99998    时间: 2010-2-15 08:13
标题: bug? 多线程的sleep故障
  1. RGE.init
  2. include RGE
  3. @b = Thread.new{
  4. sleep 1
  5. }
  6. @c = Thread.new{
  7. sleep 1
  8. }
  9. p 1
  10. sleep 5
  11. p 2
  12. exit
复制代码
p出1确认之后立即p出2,没sleep 5
RM里正常,RGE里不执行RGE.init也正常
作者: f263239    时间: 2010-6-27 00:58
能这样写吗?……
作者: yangff    时间: 2010-6-28 08:21
你真是神气啊,先01.RGE.init然后再02.include RGE
:lol
作者: zhangbanxian    时间: 2010-6-28 08:55
貌似初始化声音部分就不会出问题,pia飞,光放个音乐有毛用啊...
作者: 神思    时间: 2010-6-29 01:05
本帖最后由 神思 于 2010-6-29 01:09 编辑

include RGE
@b = Thread.new{
sleep 1
}
@c = Thread.new{
sleep 1
}
Thread.critical = true
p 1
sleep 5
p 2

测试OK




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