项目场景:
游戏引擎:Unity2020
编译平台:Visual Studio 2019
问题描述
在学习【10.4.4 吃果实得分】中,完成主角碰到果实加分的代码UIManager.cs和CherryControl.cs时报错
NullReferenceException: Object reference not set to an instance of an object
UIManager.AddScore () (at Assets/Scripts/UIManager.cs:16)
CherryControl.OnTriggerEnter2D (UnityEngine.Collider2D colliion) (at Assets/Scripts/CherryControl.cs:10)
对象引用未设置为对象的实例
原因分析:
没有将ScoreText对象赋值
解决方案:
将Canvas下的Text拖至ScoreText中即可
完美解决!