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

Project1

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

[已经解决] 【RGSS】RM游戏中的RGSS代码怎样暂停,然后恢复运行?

[复制链接]

Lv2.观梦者

梦石
0
星屑
722
在线时间
375 小时
注册时间
2009-3-9
帖子
398
跳转到指定楼层
 楼主| 发表于 2013-2-17 17:08:28 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
本帖最后由 ky52879 于 2013-3-7 08:00 编辑

RMXP游戏中,P 命令和F1 呼叫窗口,都会让RGSS线程代码暂停,然后等待用户操作后,又继续恢复线程,

这样就可以避免RMXP的10s问题,在这里想请教各位:如何用脚本或API实现暂停RGSS线程?

PS:我就是想模拟这种效果而已,告诉我怎么用API实现呼出F1菜单也可,谢谢啦
新手学习中.....努力吧!!

Lv2.观梦者

梦石
0
星屑
722
在线时间
375 小时
注册时间
2009-3-9
帖子
398
11
 楼主| 发表于 2013-3-7 07:57:38 | 只看该作者
晴兰 发表于 2013-3-6 17:41
那段脚本的hangupEradication.eradicate之前的保留,然后:

需要暂停的时候

嗯。。这个线程的暂停和恢复已经明白了,十分感谢,现在只剩下怎么定位这个HangUp线程了。。。

点评

是的,枚举线程没错,但是貌似只用了一个进程ID来判断,而且取的是最后一个,并不能完全确定是哪个啊。。 万一将RM嵌套进别的程序的话,不就。。   发表于 2013-3-10 09:46
那段脚本的前面不就是在枚举线程来找么。。  发表于 2013-3-7 08:47
新手学习中.....努力吧!!
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv2.观梦者 (禁止发言)

梦石
0
星屑
653
在线时间
3774 小时
注册时间
2011-2-26
帖子
1839

开拓者

10
发表于 2013-3-6 17:41:37 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
722
在线时间
375 小时
注册时间
2009-3-9
帖子
398
9
 楼主| 发表于 2013-3-6 07:57:41 | 只看该作者
ky52879 发表于 2013-3-5 08:07
首先十分感谢,但是貌似我的问题是暂停RGSS和回复RGSS,不是要根除10s啊,虽然解决了脚本备份,但是还是 ...

嗯。。这个理论可行,这个帖子可以认可了,但是怎么准确获取HangUp线程呢??
新手学习中.....努力吧!!
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
722
在线时间
375 小时
注册时间
2009-3-9
帖子
398
8
 楼主| 发表于 2013-3-5 08:07:15 | 只看该作者
晴兰 发表于 2013-3-5 03:10
http://rpg.blue/forum.php?mod=viewthread&tid=134316

首先十分感谢,但是貌似我的问题是暂停RGSS和回复RGSS,不是要根除10s啊,虽然解决了脚本备份,但是还是没有得带解答啊,拜托啦
新手学习中.....努力吧!!
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv2.观梦者 (禁止发言)

梦石
0
星屑
653
在线时间
3774 小时
注册时间
2011-2-26
帖子
1839

开拓者

7
发表于 2013-3-5 03:10:50 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
722
在线时间
375 小时
注册时间
2009-3-9
帖子
398
6
 楼主| 发表于 2013-3-4 20:25:16 | 只看该作者
继续顶一个。。还是没有解决啊。。。
新手学习中.....努力吧!!
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
722
在线时间
375 小时
注册时间
2009-3-9
帖子
398
5
 楼主| 发表于 2013-2-21 19:01:49 | 只看该作者
zhangbanxian 发表于 2013-2-21 18:08
说一个比较简单的方法吧- -b
loop{Graphics.update}
va里的话可以直接用wait

你这样的话,一会程序就会“失去响应”。。。。
新手学习中.....努力吧!!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
270 小时
注册时间
2010-2-4
帖子
1305
4
发表于 2013-2-21 18:08:19 | 只看该作者
说一个比较简单的方法吧- -b
loop{Graphics.update}
va里的话可以直接用wait
好歹当年也当过大魔王过,orz
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
722
在线时间
375 小时
注册时间
2009-3-9
帖子
398
3
 楼主| 发表于 2013-2-21 08:03:03 | 只看该作者
哎。。又下班了,又等了一天 - -
新手学习中.....努力吧!!
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
722
在线时间
375 小时
注册时间
2009-3-9
帖子
398
2
 楼主| 发表于 2013-2-18 17:23:58 | 只看该作者
哎。。又下班了,又等了一天 - -
新手学习中.....努力吧!!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-15 09:24

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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