工作流

在UNLang中,主要的工作流是:

  • 建立UNLang运行时。
  • 如果需要,创建或者扩展UNLang模块。
  • 在UNLang编辑器中使用可视化的(内建或者扩展)模块创建/编辑UNLang脚本。
  • 加载并运行脚本入口。
  • 应用结束时销毁。

建立运行时

在MonoBehaviour中,使用UNLang实例(LangInstance)来建立UNLang运行时。

扩展UNLang模块

UNLang只提供了一些基本的内建模块,并不足以让使用者直接实现所有的逻辑(UNLang也不希望这么做)。更多特定的模块需要使用者按照一定的规则来扩展。

编辑UNLang脚本

所有内建和扩展的模块都可以在UNLang编辑器中直接使用。使用者可以通过曲线连接模块来组合逻辑。

运行UNLang脚本

装载目标脚本并运行入口模块。

销毁

需要的时候销毁UNLang运行时对象。