4.常用类别名
4.1 知识点
创建常用别名Lua脚本,声明常用类别名 InitClass.lua
-- 常用别名都在这里面定位
-- 准备我们自己之前导入的脚本
-- 面向对象相关
require("Object")
-- 字符串拆分
require("SplitTools")
-- Json解析
Json = require("JsonUtility")
-- Unity相关的
GameObject = CS.UnityEngine.GameObject
Resources = CS.UnityEngine.Resources
Transform = CS.UnityEngine.Transform
RectTransform = CS.UnityEngine.RectTransform
TextAsset = CS.UnityEngine.TextAsset
-- 图集对象类
SpriteAtlas = CS.UnityEngine.U2D.SpriteAtlas
-- 向量相关
Vector3 = CS.UnityEngine.Vector3
Vector2 = CS.UnityEngine.Vector2
-- UI相关
UI = CS.UnityEngine.UI
Image = UI.Image
Text = UI.Text
Button = UI.Button
Toggle = UI.Toggle
ScrollRect = UI.ScrollRect
UIBehaviour = CS.UnityEngine.EventSystems.UIBehaviour
-- Canvas 对于我们这个项目来说 是找一次就可以了
Canvas = GameObject.Find("Canvas").transform
-- 自己写的C#脚本相关
-- 直接得到AB包资源管理器的 单例对象
AssetBundleManager = CS.AssetBundleManager.Instance
在Lua主脚本调用常用类别名脚本
-- 初始化所有准备好的类别名
require("InitClass")
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 785293209@qq.com