原本允许 Layer1/Layer2 声明多图层,但「哪个 group 属于哪个图层」只能靠 注释隐含、无法机械判定。改为跨图层的界面拆成两个 View,各带自己的 Layer—— 一个 View 将来对应一个 BaseComponent 组件,本就该分开。 SpriteIndex 加校验守住该不变式:View 缺 Layer、或写成 Layer1/Layer2 均报错。 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>