主题
模块脚本。需先通过 PrefabService:CreatePrefab("ModuleScript") 创建预设,再通过 World:CreateAsset(预设ID) 创建单位,字段属性可直接读写。
ModuleScript 是可被其他脚本 require 的模块脚本 Unit,继承 BaseScript 的 SourceCode 字段,用于沉淀可复用 Lua 逻辑。
继承自 BaseScript;需通过预设资产与 World:CreateAsset(...) 创建,不能使用 ModuleScript.New()
BaseScript
World:CreateAsset(...)
ModuleScript.New()