Project1

标题: 怎么让脚本在 进入战斗场景的时候运行呢 [打印本页]

作者: 丨黯夜灬逍遥丨    时间: 2011-10-15 12:50
标题: 怎么让脚本在 进入战斗场景的时候运行呢
本帖最后由 丨黯夜灬逍遥丨 于 2011-10-15 13:07 编辑

我想知道  怎么监听战斗场景事件? 比如我看有人做的CP系统
那些脚本应该是在进入战斗的时候才运行吧?? 怎么让脚本在 进入战斗场景的时候运行呢?
不要方法写在Scene_Battle中
不好意思。。昨天刚接触这个脚本,会JAVA 不过这个脚本有点乱。。很多地方看不明白- -dsu_plus_rewardpost_czw
作者: cangyu2004    时间: 2011-10-15 12:56
标题: 我想
本帖最后由 cangyu2004 于 2011-10-15 12:58 编辑

- - 这个,,,我也是学java, 按我的理解,这个是类似时间流吧,反正我大学的时候没看懂rgss,毕业后大概能改rgss2,具体没研究过,你可以使用print来调试查看整个战斗流程,我想大概是这样,或者你做个监听窗口也行。用于调试我想应该是够了���
另外,自己多看几遍,那个笔和本子记录下,这样开始的时候能够比较好的提高效率和看懂脚本。善用全局搜索。
作者: 月夜神音    时间: 2011-10-15 13:00
小生没学过Java,所以楼上可能是正解,
关于战斗之类的,全都写在Scene_Battle里了,去翻翻看大概能看懂些……
按F1从基础学习也是不错的选择……

最后……在这里标题含糊不清会被扣分的= =
作者: 丨黯夜灬逍遥丨    时间: 2011-10-15 13:02
- - 我试过了   只要写在 main前面的都会被运行。。不知道怎么判断的。。就算把 print写在class里面 一样会在到标题场景之前就运行。。不知道别人的是怎么设定在哪个场景运行的- -


丨黯夜灬逍遥丨于2011-10-15 13:06补充以下内容:
我试过把 函数 写在Scene_Battle 的 start中  的确是只会在进入战斗场景的时候运行。。但是别人都是单独写的。。不知道怎么判断的。。$scene中似乎也没有 判断是哪个场景的函数


丨黯夜灬逍遥丨于2011-10-15 13:07补充以下内容:
呵呵 谢谢 改了下标题


丨黯夜灬逍遥丨于2011-10-15 13:16补充以下内容:
呵呵 我是个新人。。。不知道可有会写脚本的 愿意教教我的   我学习很快的
作者: fux2    时间: 2011-10-15 13:30
丨黯夜灬逍遥丨 发表于 2011-10-15 13:02
- - 我试过了   只要写在 main前面的都会被运行。。不知道怎么判断的。。就算把 print写在class里面 一样会 ...

Scene_Battle的initialize或者main,主要参考Scene_Base的执行流程
作者: 丨黯夜灬逍遥丨    时间: 2011-10-15 13:45
- -我看了下别人的  别人 只不过重写了Scene_Battle而已。。。实际和 写在Scene_Battle里面一样。。。已经搞明白了谢谢各位




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