public override void OnImportAsset(AssetImportContext ctx) { var asset = LuaScript.CreateInstance <LuaScript>(); asset.text = File.ReadAllText(ctx.assetPath); ctx.AddObjectToAsset("Text", asset); ctx.SetMainObject(asset); }