Notifications
Clear all
0
19/05/2026 4:11 下午
Topic starter
导出图片没有自动九宫
1 Answer
0
19/05/2026 8:18 下午
你的用法错误。
1. 对于复合UI,按钮、列表、下拉框等,TemplateUIPrefab下的UI模板的Image Type默认为Sliced,插件转换时会自动识别并设置九宫Border。
2. 对于单Image,插件提供了标记工具,支持设置图片图层Image Type:sliced、filled、simple、tiled。
3. 如果你指的是导出图片没有按自动识别出的九宫Border帮你切出最小尺寸的九宫图。那抱歉,不能这么做。插件目前自动识别九宫Border算法非常精准,但仍然是像素级识别。实际项目中,对于非常复杂的纹理图片,可能还需要根据实际需求手动修改Border,插件不能强制剥夺这个用户需求、直接给你一个无法逆向的有损图片。
新版本把控制权交给了用户,你可以在Psd2UIFormConfig设置面板上勾选启用自动裁剪为最小图片,默认不启用。
对于需求 3,更推荐使用 右键菜单 ”Psd2UIForm -> Crop Minimal 9-Slice“, 专门用于一键把选中图片批量生成替换为裁剪后的最小尺寸九宫图,会直接替代原图。工作流中间就空出了支持用户任意修改Border的空间