HurtBox 标了 [RequireComponent(typeof(Collider2D))],Collider2D 是抽象类, Unity 无法自动补齐,AddComponent<HurtBox>() 返回真 null。建测试对象须先挂 具体碰撞体。Task 6 实测证实;HurtBoxEditor.cs:97 早有同样注释,说明这个坑 项目里踩过但没写进规范。
HurtBox 标了 [RequireComponent(typeof(Collider2D))],Collider2D 是抽象类, Unity 无法自动补齐,AddComponent<HurtBox>() 返回真 null。建测试对象须先挂 具体碰撞体。Task 6 实测证实;HurtBoxEditor.cs:97 早有同样注释,说明这个坑 项目里踩过但没写进规范。