Topic 3

Figma  to  Unity  设计转预制(进行中)

总结输出特征,攥写md规范,辅助提升自动化导入的效果



背景 (Situation)
—— 官方版本生成结构不够精简,有冗余、过深的节点,人工处理仍然比较麻烦
当前figma to unity 的官方版本会产生较多非需要的预制节点。人工调整的耗时仍然较高,为达到更好的自动化
希望通过优化规则限制,使AI导入的效果更接近人为


洞察与目标(Task)
—— 经过使用测试和过往预制使用经验,发现以上问题。潜在导致预制过冗余,维护困难
无论在节点深度还是数量相比资深的搭建人员仍然有一定优化空间



整体思路(Action)
—— 以“搬家”思考,整个搭建行动流程 搬出 —— 需要先判断有什么?什么要搬?怎么搬?搬入 —— 需要知道如何放置



—— 以全局规则和对应识别类型为结构,攥写md 文档


全局规则初步筛选处理(搬出前)fimga中无效节点不搬(如隐藏、空节点);复杂嵌套不搬,做结构打散;合图逻辑判断,避免错误合图或简单合并;位置参数转化为unity计算方式 具体类型实际处理(搬出后)特征识别定义,使AI能正确判断类型,再根据类型明确搬出数据和搬入存放方式(以合图为例,识别figma frame节点若均是图形,则整体导出单图片)

 


当前仍然在进行中...
以攥写处理组件、文本、图像合批、list提出重复item...