--------------------------------------- 加载资源表 ----------------------------------- local assets = { Asset("ANIM", "anim/lotus_umbrella.zip"), Asset("ANIM", "anim/swap_lotus_umbrella.zip"), Asset("ATLAS", "images/inventoryimages/lotus_umbrella.xml"), } --------------------------------------- end 加载资源表 ----------------------------------- --------------------------------------- 描述函数 ----------------------------------- ... 一些定义在外部的函数 local function fn() -- 描述函数 local inst = CreateEntity() -- 创建实体 ... 对inst添加各种各样的组件,并对每个组件进行一些设置 return inst end --------------------------------------- end 描述函数 ----------------------------------- return Prefab("common/inventory/lotus_umbrella", fn, assets) -- 第一个参数就是Prefab名,系统只会识别最后一个斜杠后面的名字,fn代表描述函数,assets代表加载资源表