【Unity3D 灵巧小知识点】 ☀️ | Unity中几个简单又常见的报错异常
生活随笔
收集整理的這篇文章主要介紹了
【Unity3D 灵巧小知识点】 ☀️ | Unity中几个简单又常见的报错异常
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Unity 小科普
老規矩,先介紹一下 Unity 的科普小知識:
- Unity是 實時3D互動內容創作和運營平臺 。
- 包括游戲開發、美術、建筑、汽車設計、影視在內的所有創作者,借助 Unity 將創意變成現實。
- Unity 平臺提供一整套完善的軟件解決方案,可用于創作、運營和變現任何實時互動的2D和3D內容,支持平臺包括手機、平板電腦、PC、游戲主機、增強現實和虛擬現實設備。
- 也可以簡單把 Unity 理解為一個游戲引擎,可以用來專業制作游戲!
Unity小知識點學習
Unity中幾個簡單又常見的報錯異常
NullReferenceException:空指針異常
解決方案:
1.找到異常的行數,確定有幾個引用類型;
2.確定哪個為空(Debug,斷點)
UnassignReferenceException:未賦值異常
解決方案:
1.找到異常的行數,確定有幾個是拖拽而來的對象;
2.可能是場景中多個游戲物體掛載了同一個腳本,但是有的組件忘記賦值了
MissingComponentException:組件丟失異常
“SetDestination” can only be called on an active agent that has been placed on a NavMesh
1.代理Agent沒有被放到Nav網格上
2.代理Agent沒有被激活
3.自己刷的地圖,有幾率出現,無法解決。
4.沒有可行走的Area。
IndexOutOfRange:數組越界異常
解決方案:
找到異常的行數,對數組重新改寫代碼
總結
以上是生活随笔為你收集整理的【Unity3D 灵巧小知识点】 ☀️ | Unity中几个简单又常见的报错异常的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PI数据库开发-java(读写pi中的时
- 下一篇: 初识“软文”