taric10086 发表于 2023-5-16 23:53

自制气运mod和自制宗门mod在华封州攻打其他宗门结算后卡死

以下是调试测试时,报错日志,麻烦各位大佬帮忙看下怎么解决,感谢
NullReferenceException: Object reference not set to an instance of an object.

WorldUnitData.RewardItem (System.Collections.Generic.List`1 rewards, System.Boolean showUI) (at <00000000000000000000000000000000>:0)
UISchoolWarCommendation+<>c__DisplayClass27_0.<EndCommendation>b__2 () (at <00000000000000000000000000000000>:0)
System.Action.Invoke () (at <00000000000000000000000000000000>:0)
CallQueue.Next () (at <00000000000000000000000000000000>:0)
System.Action.Invoke () (at <00000000000000000000000000000000>:0)
TimerCoroutine.Run () (at <00000000000000000000000000000000>:0)
TimerMgr+CoroutineTime.Update () (at <00000000000000000000000000000000>:0)
TimerMgr.UpdateTime (System.Collections.Generic.List`1& times) (at <00000000000000000000000000000000>:0)
TimerMgr.<UpdateAllTime>b__15_0 () (at <00000000000000000000000000000000>:0)
ReturnAction`1.Invoke () (at <00000000000000000000000000000000>:0)
UnityEngine.WaitUntil.get_keepWaiting () (at <00000000000000000000000000000000>:0)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <00000000000000000000000000000000>:0)


NullReferenceException: Object reference not set to an instance of an object.

WorldUnitData.RewardItem (System.Collections.Generic.List`1 rewards, System.Boolean showUI) (at <00000000000000000000000000000000>:0)
UISchoolWarCommendation+<>c__DisplayClass27_0.<EndCommendation>b__2 () (at <00000000000000000000000000000000>:0)
System.Action.Invoke () (at <00000000000000000000000000000000>:0)
CallQueue.Next () (at <00000000000000000000000000000000>:0)
System.Action.Invoke () (at <00000000000000000000000000000000>:0)
TimerCoroutine.Run () (at <00000000000000000000000000000000>:0)
TimerMgr+CoroutineTime.Update () (at <00000000000000000000000000000000>:0)
TimerMgr.UpdateTime (System.Collections.Generic.List`1& times) (at <00000000000000000000000000000000>:0)
TimerMgr.<UpdateAllTime>b__15_0 () (at <00000000000000000000000000000000>:0)
ReturnAction`1.Invoke () (at <00000000000000000000000000000000>:0)
UnityEngine.WaitUntil.get_keepWaiting () (at <00000000000000000000000000000000>:0)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <00000000000000000000000000000000>:0)


wingmanMetaphasePrefix101001

UnityEngine.Debug:Log(Object)
WingManBase:AddEffect(RebornData)
<>c__DisplayClass33_0:<InitData>b__1()
System.Action:Invoke()
CallQueue:Next()
WingManBase:InitData(UnitCtrlHuman, Int32)
UnitCtrlHuman:CreateWingman()
UnitCtrlHuman:InitData(WorldUnitData, UnitType)
UnitCtrlHumanNPC:InitData(WorldUnitData, UnitType)
BattleUnitMgr:CreateUnitHuman(WorldUnitData, UnitType, Action`1, ConfMgrVariant, GameObject)
<>c__DisplayClass25_1:<OnBattleStart>b__14()
System.Action:Invoke()
CallQueue:Next()
System.Action:Invoke()
TimerCoroutine:Run()
CoroutineTime:Update()
TimerMgr:UpdateTime(List`1&)
TimerMgr:<UpdateAllTime>b__15_0()
ReturnAction`1:Invoke()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)


页: [1]
查看完整版本: 自制气运mod和自制宗门mod在华封州攻打其他宗门结算后卡死