2ea91e82abc2f70d0bf991bbb5d9c3a458861cf5
根本原因:cocos_component.set_property(spriteFrame, 'atlas-common/00010.png') 写入了 ImageAsset 路径形式,导致 importer 报 'Cannot read _name'。 正确做法:用 SpriteFrame 的真实 UUID (含 @f9941 sub-asset 后缀)。 修复前: __uuid__ = 'atlas-common/00010.png@f9941' (路径,importer 拒绝) 修复后: __uuid__ = 'dcc4530b-344b-40b6-8fbb-9fa35db6a289@f9941' (真UUID) 教训:cocos-mcp-server 的 spriteFrame value 参数期望 SpriteFrame UUID, 不是 ImageAsset 路径。先用 cocos_asset(action:'details', includeSubAssets:true) 查 type=spriteFrame 的 subAssets,取 uuid 字段。 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Description
No description provided
92 MiB
Languages
JavaScript
96.9%
TypeScript
2.8%
HTML
0.3%