“攻击判定接触”不稳定

视频中的伤害动作是这样的 anystate→dmg

如果停止的话,就不要在攻击判定接触时触发

即使在移动中,也有一定概率不触发

能否展示 dmg 的内容(已设置的操作)?

另外,能否确认您是否在 dmg 中添加了“输出到控制台”操作,但并未真正触发它?

dmg 的内容如下:

向显示方向移动:反向移动 64 像素

属性更改:left_right_movement_value: 正常移动速度

属性更改:is_show_after_image: off

已在控制台确认输出。确实未触发触发器。

尝试从“stand”和“walk”直接链接到“dmg”,但结果相同。

我稍作确认后发现,当“受到攻击时禁用HitCollision”与“静止状态下受到敌人攻击”这两个条件同时满足时,似乎仅在游戏开始后的首次不会触发伤害。我认为这是bug,特此报告。

hitCollision 相关的设置与无敌时间设定相同,仅包含 2 秒无效期。

游戏开始后首次大概无关。

项目本体在此:

如有需要,可供参考:

https://drive.google.com/file/d/1d2BjkCgpIlTNrb9V8VbUO6JodAfKu4XH/view?usp=sharing

1 个赞

“碰撞判定与接触”也不稳定,因此一并提交。

视频中的“sliding2”本应在发生碰撞判定与接触后切换至“sliding3”,但依然无法稳定实现。

无敌相关功能请见此处:

新的项目本体请在此处下载:

https://drive.google.com/file/d/1ue3JAi3xCZZHaq_GgehmmgJhfitfMeVP/view?usp=drive_link

1 个赞