设置了 Unity.Allmodel 和 Unity.AllHotfix为热更dll,现在类加载ok了,但是有fiber 初始化报错
init fiber fail: Main System.NullReferenceException: Object reference not set to an instance of an object.
at ET.ETAsyncTaskMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0×00008] in D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\ThirdParty\ETTask\AsyncETTaskMethodBuilder.cs:57
at ET.ETAsyncTaskMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0×00008] in D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\ThirdParty\ETTask\AsyncETTaskMethodBuilder.cs:57
at ET.EventSystem.Invoke[A,T] (System.Int64 type, A args) [0×000c5] in D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\Core\World\Module\EventSystem\EventSystem.cs:237
at ET.FiberManager+<>cDisplayClass8_1.<Create>b0 () [0×00049] in D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\Core\World\Module\Fiber\FiberManager.cs:80
at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0×00000] in <00000000000000000000000000000000>:0
at ET.FiberManager+<>cDisplayClass8_1.<Create>b0 () [0×00000] in <00000000000000000000000000000000>:0
at ET.ThreadSynchronizationContext.Update () [0×00027] in D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\Core\ThreadSynchronizationContext.cs:25
at ET.Fiber.LateUpdate () [0×0001b] in D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\Core\Fiber\Fiber.cs:116
at ET.MainThreadScheduler.LateUpdate () [0×0005d] in D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\Core\World\Module\Fiber\MainThreadScheduler.cs:79
at ET.FiberManager.LateUpdate () [0×00007] in D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\Core\World\Module\Fiber\FiberManager.cs:46
at ET.Init.LateUpdate () [0×00006] in D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\Loader\MonoBehaviour\Init.cs:38
--- End of stack trace from previous location where exception was thrown —
at ET.ETTask.GetResult () [0×0003f] in D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\ThirdParty\ETTask\ETTask.cs:126
at ET.FiberManager+<>cDisplayClass8_1.<Create>b0 () [0×000a0] in D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\Core\World\Module\Fiber\FiberManager.cs:80
at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0×00000] in <00000000000000000000000000000000>:0
at ET.FiberManager+<>cDisplayClass8_1.<Create>b0 () [0×00000] in <00000000000000000000000000000000>:0
at ET.ThreadSynchronizationContext.Update () [0×00027] in D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\Core\ThreadSynchronizationContext.cs:25
at ET.Fiber.LateUpdate () [0×0001b] in D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\Core\Fiber\Fiber.cs:116
at ET.MainThreadScheduler.LateUpdate () [0×0005d] in D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\Core\World\Module\Fiber\MainThreadScheduler.cs:79
at ET.FiberManager.LateUpdate () [0×00007] in D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\Core\World\Module\Fiber\FiberManager.cs:46
at ET.Init.LateUpdate () [0×00006] in D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\Loader\MonoBehaviour\Init.cs:38
at ET.FiberManager+<>cDisplayClass8_1.<Create>b0 () [0×000eb] in D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\Core\World\Module\Fiber\FiberManager.cs:85
at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) <0×00000 + 0xffffffff> 0 in <00000000000000000000000000000000>:0
at ET.FiberManager+<>cDisplayClass8_1.<Create>b0 () <0×00000 + 0xffffffff> 0 in <00000000000000000000000000000000>:0
at ET.ThreadSynchronizationContext.Update () [0×00027] in D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\Core\ThreadSynchronizationContext.cs:25
at ET.Fiber.LateUpdate () [0×0001b] in D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\Core\Fiber\Fiber.cs:116
at ET.MainThreadScheduler.LateUpdate () [0×0005d] in D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\Core\World\Module\Fiber\MainThreadScheduler.cs:79
at ET.FiberManager.LateUpdate () [0×00007] in D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\Core\World\Module\Fiber\FiberManager.cs:46
at ET.Init.LateUpdate () [0×00006] in D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\Loader\MonoBehaviour\Init.cs:38
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogError(Object)
ET.UnityLogger:Error(String) (at D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\Loader\UnityLogger.cs:29)
ET.Logger:Error(String) (at D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\Core\World\Module\Log\Logger.cs:87)
ET.Log:Error(String) (at D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\Core\World\Module\Log\Log.cs:33)
ET.<<Create>b__0>d:MoveNext() (at D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\Core\World\Module\Fiber\FiberManager.cs:85)
System.Runtime.CompilerServices.AsyncVoidMethodBuilder:Start(<<Create>b__0>d&)
ET.<>cDisplayClass8_1:<Create>b0()
ET.ThreadSynchronizationContext:Update() (at D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\Core\ThreadSynchronizationContext.cs:25)
ET.Fiber:LateUpdate() (at D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\Core\Fiber\Fiber.cs:116)
ET.MainThreadScheduler:LateUpdate() (at D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\Core\World\Module\Fiber\MainThreadScheduler.cs:79)
ET.FiberManager:LateUpdate() (at D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\Core\World\Module\Fiber\FiberManager.cs:46)
ET.Init:LateUpdate() (at D:\Shiki\UnityRepo\Board of Bina\ET\Unity\Assets\Scripts\Loader\MonoBehaviour\Init.cs:38)
再看看