脚本生成器

FCU 开发者指南中的“脚本生成器”文档,涵盖 Unity 项目的设置、配置、工作流程和故障排除。

导入后,您可以为框架生成脚本,并且/或者自动序列化其中的游戏对象。

目前不支持为使用 Figma Converter 创建的 Prefab 生成脚本——您需要在创建 Prefab 前生成脚本。

1

序列化模式

将 GameObject 序列化到脚本字段时所采用的规则。共有以下选项:

  • SyncHelpers – 由于脚本根据 SyncHelpers 生成,此序列化方法会将所有 GameObject 分配给代码中为其生成的对应序列化字段。
  • GameObjectNames – 游戏对象将序列化到名称与游戏对象名称匹配的字段中。
  • Attributes – 游戏对象将序列化到具有 "FObjectAttribute" 特性的字段中,其中的文本与 Figma 中创建该游戏对象所对应的组件名称匹配。

本手册后续章节提供了所有序列化选项和脚本生成方式的说明。

2

命名空间

生成脚本使用的命名空间。

3

基类

生成脚本使用的基类。

4

脚本输出路径

保存生成脚本的文件夹。

5

字段名称最大长度

字段、方法或类名称的最大长度为 5-7 个字符。

6

方法名称最大长度

7

类名称最大长度

8

生成脚本

用于生成脚本的按钮。

9

序列化对象

用于将 GameObject 序列化到脚本中的按钮。