unity3d
Qice
努力中...
展开
-
Unity编辑器中实现进度条,(非EditorUtility.DisplayProgressBar)
效果:核心代码:private void RenderProgressSlider() { EditorGUILayout.BeginHorizontal(); EditorGUILayout.LabelField("进度:"); var tmpRect = GUILayoutUtility.GetRect(10, 15); var backRect = new Rect(40, tmpRect.y, 200, 15f); var co原创 2021-06-23 23:02:24 · 719 阅读 · 4 评论 -
Unity中的start()和构造函数的关系
Unity中的start()和构造函数的关系问题近来在调试unity程序时发现了几个关于初始化问题的bug,在刚进入play 模式时会报错,提示…对象为null,但是前进到下一帧时又一切正常,这个奇怪的错误让我很疑惑。解决过程看到是第一帧出错,第一反应就是想到是有对象没有被初始化,于是开始找出错的脚本中初始化的部分的问题,结果发现已经在构造函数和start函数中正确初始化了,按理不该出现这个问原创 2017-08-20 20:46:14 · 6091 阅读 · 1 评论