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

Project1

 找回密码
 注册会员
搜索
查看: 2246|回复: 4

[已经解决] 改脚本库scene_battle遇到新的困难

[复制链接]

Lv2.观梦者

梦石
0
星屑
273
在线时间
20 小时
注册时间
2018-4-6
帖子
18
发表于 2020-2-12 23:42:32 手机端发表。 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 xyy13575650799 于 2020-2-13 22:46 编辑

想改动rm的战斗阶段,使得一回合同一人能用多个技能,且用一个便结算一个,直到按下全体attack为止(进phase4)。现在读脚本库遇到了不理解的地方,1是没搞懂phase3里的@active_battler.current_action是怎么将整个队伍的行为传给phase4的。2是没搞懂phase3里如果调用start_skill_select,程序该如何运行下去。(如图是我的逻辑链,但是断了QAQ,突然发现还找不到调出window_skill_new以后按C键的定义)求教,谢谢各位大佬了

Lv5.捕梦者

梦石
0
星屑
37641
在线时间
5308 小时
注册时间
2006-11-10
帖子
6541
发表于 2020-2-13 10:12:05 | 显示全部楼层
本帖最后由 灯笼菜刀王 于 2020-2-13 10:30 编辑

1, 参考默认脚本 Game_BattleAction 这部分,它就是记录战斗者的"行动指令", 全局搜索它的实变量看看是怎么作用的吧

2, 参考默认脚本  Scene_battle 3 里 def update_phase3 这部分, 按键反应等等都是要通过"刷新"来执行的哦

评分

参与人数 1星屑 +20 收起 理由
RyanBern + 20 我很赞同

查看全部评分

回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
273
在线时间
20 小时
注册时间
2018-4-6
帖子
18
 楼主| 发表于 2020-2-13 18:19:22 | 显示全部楼层
本帖最后由 xyy13575650799 于 2020-2-13 19:01 编辑

谢谢大佬
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
273
在线时间
20 小时
注册时间
2018-4-6
帖子
18
 楼主| 发表于 2020-2-13 22:41:37 手机端发表。 | 显示全部楼层
本帖最后由 xyy13575650799 于 2020-2-13 22:47 编辑

今天学习有所进展,但又遇到我想不通的问题 :想实现在phase2按攻击按钮后对敌人进行指定后进phase4,但是如图改动代码后无法进入phase4(p 0 也并未执行)。其中start_enemy_select定义没改,图3是update敌人选择中按c的部分,求大佬看看
phase2.png
phase3.png
phase4.png
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
273
在线时间
20 小时
注册时间
2018-4-6
帖子
18
 楼主| 发表于 2020-2-14 13:32:45 手机端发表。 | 显示全部楼层
啊啊,改成开关解决了,此贴完结
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-3-29 15:45

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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