添加线程逻辑执行

This commit is contained in:
PC-20230316NUNE\Administrator
2024-09-12 18:06:22 +08:00
parent 77b305be7a
commit bf7b5b1160
13 changed files with 4818 additions and 49 deletions

View File

@@ -1,6 +1,7 @@
using Game.JNGFrame.View.Entity;
using JNGame.Sync.System;
using JNGame.Sync.View;
using JNGame.Util;
namespace Game.JNGFrame.View
{
@@ -23,7 +24,8 @@ namespace Game.JNGFrame.View
base.OnSyncUpdate(dt);
foreach (var view in views)
{
view.Execute();
//视图逻辑交给主线程运行
UnityMainThreadDispatcher.Instance.Enqueue(view.Execute);
}
}
// public override void Execute()