在使用实体时,如何创建 Gizmo 的最佳方式是什么?我喜欢创建 Gizmo 来可视化东西并使其更容易使用,但我的解决方案似乎并不是最好的。我的解决方案是使用一个静态 Gizmo 方法,通过 DrawGizmo 属性在非播放模式下为 Gizmo 提供外部脚本,然后我有一个 SystemBase 在播放模式下绘制东西。有两个问题,第一,需要在两个不同的地方绘制 Gizmo,不能只写一次就能工作。第二,用于绘制运行时 Gizmo 的 SystemBase 只能使用 Debug.DrawLine 方法,这很有限,我想使用 Gizmos/Handles 代替。
实体Gizmos
评论 (0)