不知道算不算bug
触发器碰到死亡块会消失。如图,我在死亡块上放了个触发器。
运行游戏时触发器碰到死亡块消失了。
触发器设置成无重力再试一次 啤酒布丁 发表于 2019-11-26 23:11
触发器设置成无重力再试一次
设置了,还是会消失。 的确是,我测试了一下,无重力状态啊,一个判定区域不是紧贴X轴的形象(尽管碰触区域还是紧贴X轴),就会因为无重力没有下落,而和死亡块保有距离,所以不会死亡。
触发器好惨=-=
现阶段解决办法可以整体图片上移再微调一下判定区域=-=
@七夕小雨 触发器同样继承LActor 触碰到死亡块一样会进入死亡判定(就像触发器走在冰面也会滑行,走在弹跳块也会回弹,否则游戏物理逻辑世界将会异常)= =基础世界块逻辑是优先级最大的
解决思路:
1、这部分死亡地面制作成交互块,绘制后制作触发后死亡的事件
原理:触发器碰触事件只与角色发生交互。
2、修改设置中死亡块的碰触逻辑,将接触后死亡设置为百分比扣血,扣除100%
原理:触发器部分并没有受伤、死亡的事件回调,由于扣血死亡是进入扣血环节再进入死亡环节的,由于没有扣血环节,所以不会进入死亡环节
3、调整触发器图像判定区域 + 取消重力
原理:取消重力会让触发器Y轴没有向下的速度与加速度。修正判定区域可以阻止触发器图像与死亡块接触,已达到效果
七夕小雨 发表于 2019-11-27 15:24
触发器同样继承LActor 触碰到死亡块一样会进入死亡判定(就像触发器走在冰面也会滑行,走在弹跳块也会回弹 ...
明白了。
页:
[1]