编辑
👨💻个人主页:@元宇宙-秩沅
hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅!
本文由 秩沅 原创
收录于专栏 unity实战入门
你们的点赞👍 收藏⭐ 留言📝 关注✅是我持续创作,输出优质内容的最大动力!
栓Q
目录
1.中文显示乱码现象的解决措施
版本显示资源---Date------resouces------ScriptTempelet--------81
2.版本中存在老包升级情况
windows -- packge Manager\
3.printf 和 Debug.Log的区别
(1)printf : 必须要继承,Monobehivar类
(2)Debug.Log:
1.Debug.LogWarning :显示警告、
2.Debug.LogError:显示错误
4.生命函数
(1)Reset()://重置函数,
调用情况和时间:编译器不运行的情况下 和 使用脚本组件Reset功能的时候
挂脚本的时候
调用次数:1次
(2) Awake(); //苏醒函数
调用情况和时间::
1.点击运行的时候
2.组件从失灵到激活的时候,但只调用一次
3.Instantiate方法调用的时候
调用次数: 1次
(3)OnEnable();//组件调用函数
调用情况和时间: 组件从失灵到激活的时候,可多次实现
调用次数:只要组件有失灵到激活的状态就可调用
(4)Strat():
调用情况和时间: 当游戏物体被激活,或者脚本组件被激活时调用 , (点击运行的时候也是会被激活)
调用次数: 1次
(5)UpData() ;
调用情况和时间: 在以上生命周期函数之后,每帧调用一次
调用次数: 大概每秒60次左右
变量赋值顺序:
变量声明直接赋值>检视面板赋值>Awake>Enable>外部赋值>Start
(6)LateUpate():
调用情况和时间: 在Update调用之后,并且也是每秒60帧左右(适用于物体移动后的视角跟随)
调用次数: 大概每秒60次左右
(7)OnDisable():
调用情况和时间: 和OnEnable差不多,但是Disable是组件从完好到失活的状态, (相当于关闭组件的时候)
调用次数: 组件从激活到失灵的时候调用(二者前提是在游戏运行的时候)
(8)OnApplicationQuit()
调用情况和时间: 当所有游戏物体退出时调用,适用于打包的时候
调用次数: 满足以上情况便调用
(9)OnDestroy();
调用情况和时间: 适用于物体的销毁,删除,以及游戏的停止退出时
调用次数: 满足以上情况便调用