mirror of
https://gitee.com/jisol/jisol-game/
synced 2025-09-26 18:26:23 +00:00
提交
This commit is contained in:
@@ -5,6 +5,9 @@ public class AOTGenericReferences : UnityEngine.MonoBehaviour
|
||||
// {{ AOT assemblies
|
||||
public static readonly IReadOnlyList<string> PatchedAOTAssemblyList = new List<string>
|
||||
{
|
||||
"SHFrame.dll",
|
||||
"UniTask.dll",
|
||||
"mscorlib.dll",
|
||||
};
|
||||
// }}
|
||||
|
||||
@@ -12,9 +15,20 @@ public class AOTGenericReferences : UnityEngine.MonoBehaviour
|
||||
// }}
|
||||
|
||||
// {{ AOT generic types
|
||||
// Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<HotLauncherMain.<RunLauncher>d__1>
|
||||
// Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<HotLauncherMain.<RunLauncher>d__1>
|
||||
// Cysharp.Threading.Tasks.ITaskPoolNode<object>
|
||||
// Cysharp.Threading.Tasks.UniTaskCompletionSourceCore<Cysharp.Threading.Tasks.AsyncUnit>
|
||||
// System.Action<object>
|
||||
// System.Func<int>
|
||||
// }}
|
||||
|
||||
public void RefMethods()
|
||||
{
|
||||
// System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,HotLauncherMain.<RunLauncher>d__1>(Cysharp.Threading.Tasks.UniTask.Awaiter&,HotLauncherMain.<RunLauncher>d__1&)
|
||||
// System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<HotLauncherMain.<RunLauncher>d__1>(HotLauncherMain.<RunLauncher>d__1&)
|
||||
// System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<SHFrame.UIModule.<Open>d__27<object>>(SHFrame.UIModule.<Open>d__27<object>&)
|
||||
// Cysharp.Threading.Tasks.UniTask SHFrame.UIModule.Open<object>(string,string,SHFrame.UILayerEnum,object[])
|
||||
// object[] System.Array.Empty<object>()
|
||||
}
|
||||
}
|
@@ -1,14 +1,53 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<linker>
|
||||
<assembly fullname="FairyGUI.Runtime">
|
||||
<type fullname="FairyGUI.EventCallback1" preserve="all" />
|
||||
<type fullname="FairyGUI.EventContext" preserve="all" />
|
||||
<type fullname="FairyGUI.EventListener" preserve="all" />
|
||||
<type fullname="FairyGUI.GButton" preserve="all" />
|
||||
<type fullname="FairyGUI.GComponent" preserve="all" />
|
||||
<type fullname="FairyGUI.GObject" preserve="all" />
|
||||
<type fullname="FairyGUI.GProgressBar" preserve="all" />
|
||||
<type fullname="FairyGUI.GTextField" preserve="all" />
|
||||
<type fullname="FairyGUI.UIObjectFactory" preserve="all" />
|
||||
<type fullname="FairyGUI.UIPackage" preserve="all" />
|
||||
<type fullname="FairyGUI.Utils.XML" preserve="all" />
|
||||
</assembly>
|
||||
<assembly fullname="HotMain">
|
||||
<type fullname="HotMain.HotMainEvent" preserve="all" />
|
||||
<type fullname="HotMain.SHGame.Procedure.ProcedureInitializePackage" preserve="all" />
|
||||
</assembly>
|
||||
<assembly fullname="SHFrame">
|
||||
<type fullname="SHFrame.EventArgs" preserve="all" />
|
||||
<type fullname="SHFrame.EventListener" preserve="all" />
|
||||
<type fullname="SHFrame.EventListener/EventHandler" preserve="all" />
|
||||
<type fullname="SHFrame.EventUtil" preserve="all" />
|
||||
<type fullname="SHFrame.SHFrameModule" preserve="all" />
|
||||
<type fullname="SHFrame.UIBase" preserve="all" />
|
||||
<type fullname="SHFrame.UILayerEnum" preserve="all" />
|
||||
<type fullname="SHFrame.UIModule" preserve="all" />
|
||||
</assembly>
|
||||
<assembly fullname="System">
|
||||
<type fullname="System.CodeDom.Compiler.GeneratedCodeAttribute" preserve="all" />
|
||||
<type fullname="System.ComponentModel.EditorBrowsableAttribute" preserve="all" />
|
||||
<type fullname="System.ComponentModel.EditorBrowsableState" preserve="all" />
|
||||
</assembly>
|
||||
<assembly fullname="UniTask">
|
||||
<type fullname="Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder" preserve="all" />
|
||||
<type fullname="Cysharp.Threading.Tasks.UniTask" preserve="all" />
|
||||
<type fullname="Cysharp.Threading.Tasks.UniTask/Awaiter" preserve="all" />
|
||||
<type fullname="Cysharp.Threading.Tasks.UniTaskExtensions" preserve="all" />
|
||||
</assembly>
|
||||
<assembly fullname="UnityEngine.CoreModule">
|
||||
<type fullname="UnityEngine.Debug" preserve="all" />
|
||||
<type fullname="UnityEngine.MonoBehaviour" preserve="all" />
|
||||
</assembly>
|
||||
<assembly fullname="YooAsset">
|
||||
<type fullname="YooAsset.DownloaderOperation" preserve="all" />
|
||||
<type fullname="YooAsset.ResourceDownloaderOperation" preserve="all" />
|
||||
<type fullname="YooAsset.ResourcePackage" preserve="all" />
|
||||
<type fullname="YooAsset.YooAssets" preserve="all" />
|
||||
</assembly>
|
||||
<assembly fullname="mscorlib">
|
||||
<type fullname="System.Array" preserve="all" />
|
||||
<type fullname="System.Attribute" preserve="all" />
|
||||
@@ -17,12 +56,21 @@
|
||||
<type fullname="System.Byte" preserve="all" />
|
||||
<type fullname="System.Diagnostics.DebuggableAttribute" preserve="all" />
|
||||
<type fullname="System.Diagnostics.DebuggableAttribute/DebuggingModes" preserve="all" />
|
||||
<type fullname="System.Diagnostics.DebuggerHiddenAttribute" preserve="all" />
|
||||
<type fullname="System.Exception" preserve="all" />
|
||||
<type fullname="System.Int32" preserve="all" />
|
||||
<type fullname="System.Int64" preserve="all" />
|
||||
<type fullname="System.Object" preserve="all" />
|
||||
<type fullname="System.ParamArrayAttribute" preserve="all" />
|
||||
<type fullname="System.Runtime.CompilerServices.AsyncStateMachineAttribute" preserve="all" />
|
||||
<type fullname="System.Runtime.CompilerServices.CompilationRelaxationsAttribute" preserve="all" />
|
||||
<type fullname="System.Runtime.CompilerServices.CompilerGeneratedAttribute" preserve="all" />
|
||||
<type fullname="System.Runtime.CompilerServices.IAsyncStateMachine" preserve="all" />
|
||||
<type fullname="System.Runtime.CompilerServices.RuntimeCompatibilityAttribute" preserve="all" />
|
||||
<type fullname="System.Runtime.CompilerServices.RuntimeHelpers" preserve="all" />
|
||||
<type fullname="System.RuntimeFieldHandle" preserve="all" />
|
||||
<type fullname="System.RuntimeTypeHandle" preserve="all" />
|
||||
<type fullname="System.String" preserve="all" />
|
||||
<type fullname="System.Type" preserve="all" />
|
||||
<type fullname="System.ValueType" preserve="all" />
|
||||
</assembly>
|
||||
|
Reference in New Issue
Block a user