赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 0 |
最后登录 | 2011-1-24 |
在线时间 | 26 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 509
- 在线时间
- 26 小时
- 注册时间
- 2010-12-30
- 帖子
- 4
|
3楼

楼主 |
发表于 2011-1-5 11:55:03
|
只看该作者
精灵使者 发表于 2011-1-5 11:07 ![]()
执行脚本的时候请用等待帧,否则事件来不及执行……达到一定级别就可以转换职业这个东西,用不着并行事件— ...
每次使用脚本都使用了等待20帧,我现在去掉了并行处理,改成直接修改战斗完成后的脚本了,在Scene_Battle1下面的$scene = Scene_Map.new语句后,加上了if语句,进行判断,可以很好的进行转职了,只是还有个问题,就是在这里面的显示文章:
$game_temp.message_text和$game_system.message_position 不能使用,很奇怪,可能是某些很战斗相关的脚本中,这两个变量没有定义,但是在最开始的Game_system和Game_Temp类中已经定义了。哎!接触rpg太晚了,上周才知道有RMXP这种工具,目前对整个游戏脚本运行流程很不熟悉,总是用VB和C++的编程思路去编制脚本和事件。要是rgss有个类似VB的Timer就好了,每隔一段时间刷新下人物属性,又不是很占内存。 |
|