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

Project1

 找回密码
 注册会员
搜索

关于MOG_ATB_战斗系统和详细状态冲突问题

查看数: 419 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2024-6-2 20:45

正文摘要:

本帖最后由 神隐的主犯 于 2024-6-2 22:56 编辑 ↓状态确认代码 RUBY 代码复制# ステ―ト詳細確認ウィンドウ## 戦闘時、パーティコマンドに付与されているステートの詳細を確認するため ...

回复

神隐的主犯 发表于 2024-6-2 22:33:41
本帖最后由 神隐的主犯 于 2024-6-2 22:38 编辑
烁灵 发表于 2024-6-2 21:49
能否提供范例...


链接:https://pan.baidu.com/s/1bmWKNEws-mTAwxR5zROa4A?pwd=1111
提取码:1111
--来自百度网盘超级会员V4的分享
我不会传范例,这样行么???


以及那个状态脚本在最后main上边,mog在一开始
神隐的主犯 发表于 2024-6-2 23:33:20
神隐的主犯 发表于 2024-6-2 22:36
试了一下这个.....是可以打开页面了,
但.....打开查看状态页面的时候敌人在疯狂行动(绷)。楼上发了范 ...

大佬!你!!!是!!!我的神!!!!!!!!!!!!
神隐的主犯 发表于 2024-6-2 22:36:28
魔法丶小肉包 发表于 2024-6-2 22:26
你这个详细状态的脚本上来就报错,一看就没贴全.....
大致看了一下,重点在于2个地方
1.闪现的原因:mog在u ...

试了一下这个.....是可以打开页面了,
但.....打开查看状态页面的时候敌人在疯狂行动(绷)。楼上发了范例,佬佬看看(哭哭)

点评

不过set_atb_type_semi_wait这个方法暂时先没动,如果测试后发现没有完全解决的话把set_atb_type_semi_wait按照set_atb_type_wait一样的方式修改  发表于 2024-6-2 23:04
要睡觉了范例先不看了,不过楼上我编辑过了,你可以测试一下看看,应该是没问题了  发表于 2024-6-2 22:59
烁灵 发表于 2024-6-2 21:49:22
能否提供范例...
魔法丶小肉包 发表于 2024-6-2 20:45:14
本帖最后由 魔法丶小肉包 于 2024-6-2 22:57 编辑

你这个详细状态的脚本上来就报错,一看就没贴全.....
大致看了一下,重点在于2个地方
1.闪现的原因:mog在update中执行了hide_base_window,那么这个方法会隐藏掉不需要的所有窗口,所以会出现你点了选项之后状态显示的那个窗口闪现一下的问题,因为显示后又强制隐藏了,这点可以在need_hide_window?中解决,让它不会自动隐藏掉
2.需要让这个窗口加入到主流程控制中,这样才可以在窗口打开的时候进行正常的操作,这一点可以在base_window_active?中解决
所以把下面的脚本放在这两个脚本的下方,理论上可以解决你的问题

RUBY 代码复制
  1. class Scene_Battle
  2.   alias base_window_active240602? base_window_active?
  3.   def base_window_active?
  4.     return true if @state_window.active
  5.     base_window_active240602?
  6.   end
  7.   alias need_hide_window240602? need_hide_window?
  8.   def need_hide_window?(ivar,actor_window)
  9.     return false if ivar.is_a?(Window_State)
  10.     need_hide_window240602?(ivar,actor_window)
  11.   end
  12.   alias set_atb_type_wait240602 set_atb_type_wait
  13.   def set_atb_type_wait
  14.     return true if @state_window.active
  15.     set_atb_type_wait240602
  16.   end
  17. end
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-22 00:35

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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