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

Project1

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

[已经解决] 每次行动后调用公共事件

[复制链接]

Lv1.梦旅人

梦石
0
星屑
143
在线时间
82 小时
注册时间
2015-5-15
帖子
40
跳转到指定楼层
1
发表于 2015-5-26 21:29:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
我想做一个东西大约就是在战斗的时候每个单位行动之后调用一次公共事件,
我现在的做法是:
在Scene_Battle的def turn_end的这个函数end的前面加了一句$game_temp.reserve_common_event(001)这句,然而他并没有用。。。。。。。。这是为何{:2_272:}

Lv3.寻梦者

闇吼者の災悪眷族
不気味存在締造者

梦石
0
星屑
1366
在线时间
2881 小时
注册时间
2014-7-29
帖子
6491
2
发表于 2015-5-26 21:53:59 | 只看该作者
在  def on_action_end 方法里加。

评分

参与人数 1星屑 +150 收起 理由
VIPArcher + 150 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
143
在线时间
82 小时
注册时间
2015-5-15
帖子
40
3
 楼主| 发表于 2015-5-26 21:59:40 | 只看该作者
三途亚梦 发表于 2015-5-26 21:53
在  def on_action_end 方法里加。

是叫做def process_action_end这个么?话说我没找到def on_action_end这个方法= =

点评

用全局搜索找东西 -L-. 它在Game_Battler里  发表于 2015-5-26 22:00
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
143
在线时间
82 小时
注册时间
2015-5-15
帖子
40
4
 楼主| 发表于 2015-5-27 20:11:15 | 只看该作者
三途亚梦 发表于 2015-5-26 21:53
在  def on_action_end 方法里加。

谢谢,确实是找到了,但是我的貌似用了Code Crush里面的那个战斗界面变更的脚本导致好像在那里添加之后就没有效果了。。。貌似是重写了方法,但是没找到跟他一样的方法名= =
http://www4.plala.or.jp/findias/ ... ce_rgss3/index.html
能问下像这种方法是怎么调用的么。。。。。。
新手小白什么都不懂滴说

点评

code crush的界面脚本好几种吧,你用的哪个。  发表于 2015-5-27 20:39
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
143
在线时间
82 小时
注册时间
2015-5-15
帖子
40
5
 楼主| 发表于 2015-5-27 20:44:21 | 只看该作者
三途亚梦 发表于 2015-5-26 21:53
在  def on_action_end 方法里加。

フロントビュー改2        这个,我是直接把他给的示例地图里面的脚本全都复制粘贴过来了= =
链接: http://pan.baidu.com/s/1ntIHjzr 密码: 9cwm 这个是我复制粘贴的那个原地图的脚本

我开始想的是他会不会用alias重命名了。。。但是没有查找到= =

点评

应该不是界面系统造成的问题,再检查下其它地方吧。  发表于 2015-5-27 20:51
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
143
在线时间
82 小时
注册时间
2015-5-15
帖子
40
6
 楼主| 发表于 2015-5-27 21:02:07 | 只看该作者
三途亚梦 发表于 2015-5-26 21:53
在  def on_action_end 方法里加。

好的,我再看看,谢谢滴说
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
143
在线时间
82 小时
注册时间
2015-5-15
帖子
40
7
 楼主| 发表于 2015-5-27 21:41:35 | 只看该作者
三途亚梦 发表于 2015-5-26 21:53
在  def on_action_end 方法里加。

那个再问个比较较真的问题可以么。。。。。。。就是我发现如果我在那里调用了两次不同的公共事件的话他为什么只会启用后面的那个公共事件= =

点评

你把后一个加在前一个里面执行试试。  发表于 2015-5-27 21:52
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
143
在线时间
82 小时
注册时间
2015-5-15
帖子
40
8
 楼主| 发表于 2015-5-27 22:02:47 | 只看该作者
三途亚梦 发表于 2015-5-26 21:53
在  def on_action_end 方法里加。

那个可以给个示范么。。。。。。。
比如说
$game_temp.reserve_common_event(1)
$game_temp.reserve_common_event(5)
改写成
$game_temp.reserve_common_event(1,5)这个样子?(这个样子不行= =)

点评

公共事件同时只能预约1个  发表于 2015-5-27 22:30
意思是在公共事件的事件页里写……  发表于 2015-5-27 22:08
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
143
在线时间
82 小时
注册时间
2015-5-15
帖子
40
9
 楼主| 发表于 2015-5-27 22:20:47 | 只看该作者
三途亚梦 发表于 2015-5-26 21:53
在  def on_action_end 方法里加。

好吧。。。。感谢!其实这个我就是比较好奇而已{:2_272:}

点评

应该是事件解读的方式带来的问题吧,这个我就没法给你解答了,脚本方面我只是个刚入门的家伙而已呢。  发表于 2015-5-27 22:23
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-15 06:01

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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