在 TakenDamage 节点中设置了过滤器,但过滤器并未生效。
在受到伤害时,TakenDamage 的闪烁设置会生效,
因此我认为 TakenDamage 本身是正常工作的,
(也会触发音效等)
为了让过滤器效果生效,
是否需要在其他节点中进行额外设置?
或者还有其他可能的原因吗?
在 TakenDamage 节点中设置了过滤器,但过滤器并未生效。
在受到伤害时,TakenDamage 的闪烁设置会生效,
因此我认为 TakenDamage 本身是正常工作的,
(也会触发音效等)
为了让过滤器效果生效,
是否需要在其他节点中进行额外设置?
或者还有其他可能的原因吗?
请尝试一下。如果您使用的是 Sprite2D,请打开检查器并查找“材质”选项卡。在那里,“使用父级材质”应该已被选中。如果您使用的是 Animated2D,也可以进行相同的验证。
谢谢!成功了!
不客气。我也犯了错误,但Baz帮助了我 ![]()