示例项目,鼠标过滤器停止,鼠标点击被阻止

AGM 版本:1.0.7

GlobalPostProcess 和 LocalPostProcess 的 ColorRect 节点需要修复。Control 类的 Mouse Filter 模式设置为 Stop。应改为 Ignore

在文本编码中需要包含 mouse_filter = 2。当设置为默认值 Stop 时,此属性将不会被包含。

例如:

[node name="GlobalPostEffect" type="ColorRect" parent="PostEffectLayer"]
material = SubResource("ShaderMaterial_3s0dt")
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
offset_right = 40.0
offset_bottom = 40.0
grow_horizontal = 2
grow_vertical = 2
mouse_filter = 2 // 仅当非默认值 0 Stop 时出现

此问题已在 TutorialProjecttopview_project_base 中得到解决。在新项目和新的 GameScene 节点中也已解决。

受影响的剩余示例项目:

  • agm-menu-sampleMenu Sample
  • metroidovania_sampleMetroidvania Sample
  • MouseShooterAdvanced Sample: Side-Scroller Mouse Shooter高度サンプル:横スクロールマウスシューター
  • newchickenNew Chicken Benchmark
  • talkscenesampleTalkSceneSample
2 个赞

感谢您的反馈!
我将修复此问题至 1.0.8 版本。