更新loader

pull/1/head
zhangxl 2024-07-19 10:50:46 +08:00
parent ea2dad7d64
commit 4e98414b80
5 changed files with 238 additions and 18 deletions

View File

@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 5ca1a78e4eb44277b1047c3afe635844
timeCreated: 1721293267

View File

@ -0,0 +1,50 @@
using UnityEngine;
public static class AssetsConst
{
public const string Assets_DemoGame_GameRes_AssetsConstTemplate_txt = @"Assets/DemoGame/GameRes/AssetsConstTemplate.txt";
public const string Assets_DemoGame_GameRes_AotDlls_mscorlib_dll_bytes = @"Assets/DemoGame/GameRes/AotDlls/mscorlib.dll.bytes";
public const string Assets_DemoGame_GameRes_AotDlls_Sirenix_Utilities_dll_bytes = @"Assets/DemoGame/GameRes/AotDlls/Sirenix.Utilities.dll.bytes";
public const string Assets_DemoGame_GameRes_AotDlls_UniTask_dll_bytes = @"Assets/DemoGame/GameRes/AotDlls/UniTask.dll.bytes";
public const string Assets_DemoGame_GameRes_AotDlls_UnityEngine_CoreModule_dll_bytes = @"Assets/DemoGame/GameRes/AotDlls/UnityEngine.CoreModule.dll.bytes";
public const string Assets_DemoGame_GameRes_AotDlls_YooAsset_dll_bytes = @"Assets/DemoGame/GameRes/AotDlls/YooAsset.dll.bytes";
public const string Assets_DemoGame_GameRes_Audio_music_background_wav = @"Assets/DemoGame/GameRes/Audio/music_background.wav";
public const string Assets_DemoGame_GameRes_Audio_sound_explosion_asteroid_wav = @"Assets/DemoGame/GameRes/Audio/sound_explosion_asteroid.wav";
public const string Assets_DemoGame_GameRes_Audio_sound_explosion_enemy_wav = @"Assets/DemoGame/GameRes/Audio/sound_explosion_enemy.wav";
public const string Assets_DemoGame_GameRes_Audio_sound_explosion_player_wav = @"Assets/DemoGame/GameRes/Audio/sound_explosion_player.wav";
public const string Assets_DemoGame_GameRes_Audio_sound_weapon_enemy_wav = @"Assets/DemoGame/GameRes/Audio/sound_weapon_enemy.wav";
public const string Assets_DemoGame_GameRes_Audio_sound_weapon_player_wav = @"Assets/DemoGame/GameRes/Audio/sound_weapon_player.wav";
public const string Assets_DemoGame_GameRes_Codes_Hotfix_dll_bytes = @"Assets/DemoGame/GameRes/Codes/Hotfix.dll.bytes";
public const string Assets_DemoGame_GameRes_Codes_Hotfix_pdb_bytes = @"Assets/DemoGame/GameRes/Codes/Hotfix.pdb.bytes";
public const string Assets_DemoGame_GameRes_Entity_Cube_prefab = @"Assets/DemoGame/GameRes/Entity/Cube.prefab";
public const string Assets_DemoGame_GameRes_Scene_Game_unity = @"Assets/DemoGame/GameRes/Scene/Game.unity";
public const string Assets_DemoGame_GameRes_TMPFont_huangkaihuaLawyerfont_ttf = @"Assets/DemoGame/GameRes/TMPFont/huangkaihuaLawyerfont.ttf";
public const string Assets_DemoGame_GameRes_TMPFont_huangkaihuaLawyerfont_2SDF_asset = @"Assets/DemoGame/GameRes/TMPFont/huangkaihuaLawyerfont_2SDF.asset";
public const string Assets_DemoGame_GameRes_TMPFont_QingNiaoHuaGuangJianMeiHei_ttf = @"Assets/DemoGame/GameRes/TMPFont/QingNiaoHuaGuangJianMeiHei.ttf";
public const string Assets_DemoGame_GameRes_TMPFont_QingNiaoHuaGuangJianMeiHei_2SDF_asset = @"Assets/DemoGame/GameRes/TMPFont/QingNiaoHuaGuangJianMeiHei_2SDF.asset";
public const string Assets_DemoGame_GameRes_UIAtlas_common_arrow1_left_png = @"Assets/DemoGame/GameRes/UIAtlas/common/arrow1_left.png";
public const string Assets_DemoGame_GameRes_UIAtlas_common_arrow1_right_png = @"Assets/DemoGame/GameRes/UIAtlas/common/arrow1_right.png";
public const string Assets_DemoGame_GameRes_UIAtlas_common_arrow_left_png = @"Assets/DemoGame/GameRes/UIAtlas/common/arrow_left.png";
public const string Assets_DemoGame_GameRes_UIAtlas_common_arrow_right_png = @"Assets/DemoGame/GameRes/UIAtlas/common/arrow_right.png";
public const string Assets_DemoGame_GameRes_UIAtlas_common_back_arrow_png = @"Assets/DemoGame/GameRes/UIAtlas/common/back_arrow.png";
public const string Assets_DemoGame_GameRes_UIAtlas_common_bar_blue_png = @"Assets/DemoGame/GameRes/UIAtlas/common/bar_blue.png";
public const string Assets_DemoGame_GameRes_UIAtlas_common_bar_blue1_png = @"Assets/DemoGame/GameRes/UIAtlas/common/bar_blue1.png";
public const string Assets_DemoGame_GameRes_UIAtlas_common_bullets_png = @"Assets/DemoGame/GameRes/UIAtlas/common/bullets.png";
public const string Assets_DemoGame_GameRes_UIAtlas_common_button1_png = @"Assets/DemoGame/GameRes/UIAtlas/common/button1.png";
public const string Assets_DemoGame_GameRes_UIAtlas_common_button_active_png = @"Assets/DemoGame/GameRes/UIAtlas/common/button_active.png";
public const string Assets_DemoGame_GameRes_UIAtlas_common_button_pushed_png = @"Assets/DemoGame/GameRes/UIAtlas/common/button_pushed.png";
public const string Assets_DemoGame_GameRes_UIAtlas_common_common_spriteatlas = @"Assets/DemoGame/GameRes/UIAtlas/common/common.spriteatlas";
public const string Assets_DemoGame_GameRes_UIAtlas_common_long_arrow_left_png = @"Assets/DemoGame/GameRes/UIAtlas/common/long_arrow_left.png";
public const string Assets_DemoGame_GameRes_UIAtlas_common_long_arrow_right_png = @"Assets/DemoGame/GameRes/UIAtlas/common/long_arrow_right.png";
public const string Assets_DemoGame_GameRes_UIAtlas_common_pause_png = @"Assets/DemoGame/GameRes/UIAtlas/common/pause.png";
public const string Assets_DemoGame_GameRes_UIAtlas_common_plus_png = @"Assets/DemoGame/GameRes/UIAtlas/common/plus.png";
public const string Assets_DemoGame_GameRes_UIAtlas_common_progress_bar_png = @"Assets/DemoGame/GameRes/UIAtlas/common/progress_bar.png";
public const string Assets_DemoGame_GameRes_UIAtlas_common_progress_bar_background_png = @"Assets/DemoGame/GameRes/UIAtlas/common/progress_bar_background.png";
public const string Assets_DemoGame_GameRes_UIAtlas_common_rocket_png = @"Assets/DemoGame/GameRes/UIAtlas/common/rocket.png";
public const string Assets_DemoGame_GameRes_UIAtlas_common_window_transparent_png = @"Assets/DemoGame/GameRes/UIAtlas/common/window_transparent.png";
public const string Assets_DemoGame_GameRes_UIAtlas_common_window_transparent1_png = @"Assets/DemoGame/GameRes/UIAtlas/common/window_transparent1.png";
public const string Assets_DemoGame_GameRes_UIImage_Space_jpg = @"Assets/DemoGame/GameRes/UIImage/Space.jpg";
public const string Assets_DemoGame_GameRes_UIPanel_UIBattle_prefab = @"Assets/DemoGame/GameRes/UIPanel/UIBattle.prefab";
public const string Assets_DemoGame_GameRes_UIPanel_UIHome_prefab = @"Assets/DemoGame/GameRes/UIPanel/UIHome.prefab";
public const string Assets_DemoGame_GameRes_UIPanel_UILoading_prefab = @"Assets/DemoGame/GameRes/UIPanel/UILoading.prefab";
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: cdce198e1717b5649953f1ee3fe124f3
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -5,7 +5,9 @@ public class AOTGenericReferences : UnityEngine.MonoBehaviour
// {{ AOT assemblies // {{ AOT assemblies
public static readonly IReadOnlyList<string> PatchedAOTAssemblyList = new List<string> public static readonly IReadOnlyList<string> PatchedAOTAssemblyList = new List<string>
{ {
"Sirenix.Utilities.dll",
"UniTask.dll", "UniTask.dll",
"UnityEngine.CoreModule.dll",
"YooAsset.dll", "YooAsset.dll",
"mscorlib.dll", "mscorlib.dll",
}; };
@ -15,19 +17,23 @@ public class AOTGenericReferences : UnityEngine.MonoBehaviour
// }} // }}
// {{ AOT generic types // {{ AOT generic types
// Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<ZC.ResourcesLocalComponent.<LoadAssetAndInsAsync>d__14,object> // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<ZC.ResourcesLocalComponent.<LoadAssetAndInsAsync>d__16,object>
// Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<ZC.ResourcesLocalComponent.<LoadAssetAsync>d__10<object>,object> // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<ZC.ResourcesLocalComponent.<LoadAssetAsync>d__10<object>,object>
// Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<ZC.ResourcesLocalComponent.<LoadAssetAsync>d__11,object> // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<ZC.ResourcesLocalComponent.<LoadAssetAsync>d__11,object>
// Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<ZC.ResourcesLocalComponent.<LoadSceneAsync>d__15> // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<ZC.ResourcesLocalComponent.<LoadSceneAsync>d__17>
// Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<ZC.ZCGame.<UpdateGame>d__10> // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<ZC.UniTaskHelper.<LoadingSceneAsync>d__1>
// Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<ZC.ResourcesLocalComponent.<LoadAssetAndInsAsync>d__14,object> // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<ZC.UniTaskHelper.<WaitFinish>d__0>
// Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<ZC.ZCGame.<UpdateGame>d__20>
// Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<ZC.ResourcesLocalComponent.<LoadAssetAndInsAsync>d__16,object>
// Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<ZC.ResourcesLocalComponent.<LoadAssetAsync>d__10<object>,object> // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<ZC.ResourcesLocalComponent.<LoadAssetAsync>d__10<object>,object>
// Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<ZC.ResourcesLocalComponent.<LoadAssetAsync>d__11,object> // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<ZC.ResourcesLocalComponent.<LoadAssetAsync>d__11,object>
// Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<ZC.ResourcesLocalComponent.<LoadSceneAsync>d__15> // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<ZC.ResourcesLocalComponent.<LoadSceneAsync>d__17>
// Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<ZC.ZCGame.<UpdateGame>d__10> // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<ZC.UniTaskHelper.<LoadingSceneAsync>d__1>
// Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<ZC.UniTaskHelper.<WaitFinish>d__0>
// Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<ZC.ZCGame.<UpdateGame>d__20>
// Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object> // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>
// Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoid.<>c<ZC.ZCGame.<>c.<<Init>b__13_0>d> // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoid.<>c<ZC.ZCGame.<>c.<<Init>b__23_0>d>
// Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoid<ZC.ZCGame.<>c.<<Init>b__13_0>d> // Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoid<ZC.ZCGame.<>c.<<Init>b__23_0>d>
// Cysharp.Threading.Tasks.CompilerServices.IStateMachineRunnerPromise<object> // Cysharp.Threading.Tasks.CompilerServices.IStateMachineRunnerPromise<object>
// Cysharp.Threading.Tasks.ITaskPoolNode<object> // Cysharp.Threading.Tasks.ITaskPoolNode<object>
// Cysharp.Threading.Tasks.IUniTaskSource<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>>>>> // Cysharp.Threading.Tasks.IUniTaskSource<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>>>>>
@ -83,8 +89,13 @@ public class AOTGenericReferences : UnityEngine.MonoBehaviour
// Cysharp.Threading.Tasks.UniTask<object> // Cysharp.Threading.Tasks.UniTask<object>
// Cysharp.Threading.Tasks.UniTaskCompletionSourceCore<Cysharp.Threading.Tasks.AsyncUnit> // Cysharp.Threading.Tasks.UniTaskCompletionSourceCore<Cysharp.Threading.Tasks.AsyncUnit>
// Cysharp.Threading.Tasks.UniTaskCompletionSourceCore<object> // Cysharp.Threading.Tasks.UniTaskCompletionSourceCore<object>
// System.Action<System.ValueTuple<object,object>>
// System.Action<float> // System.Action<float>
// System.Action<long>
// System.Action<object> // System.Action<object>
// System.Collections.Generic.ArraySortHelper<System.ValueTuple<object,object>>
// System.Collections.Generic.ArraySortHelper<long>
// System.Collections.Generic.ArraySortHelper<object>
// System.Collections.Generic.Comparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>>>> // System.Collections.Generic.Comparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>>>>
// System.Collections.Generic.Comparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>>> // System.Collections.Generic.Comparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>>>
// System.Collections.Generic.Comparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>> // System.Collections.Generic.Comparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>>
@ -93,8 +104,28 @@ public class AOTGenericReferences : UnityEngine.MonoBehaviour
// System.Collections.Generic.Comparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>> // System.Collections.Generic.Comparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>
// System.Collections.Generic.Comparer<System.ValueTuple<byte,System.ValueTuple<byte,object>>> // System.Collections.Generic.Comparer<System.ValueTuple<byte,System.ValueTuple<byte,object>>>
// System.Collections.Generic.Comparer<System.ValueTuple<byte,object>> // System.Collections.Generic.Comparer<System.ValueTuple<byte,object>>
// System.Collections.Generic.Comparer<System.ValueTuple<object,object>>
// System.Collections.Generic.Comparer<byte> // System.Collections.Generic.Comparer<byte>
// System.Collections.Generic.Comparer<long>
// System.Collections.Generic.Comparer<object> // System.Collections.Generic.Comparer<object>
// System.Collections.Generic.Dictionary.Enumerator<int,object>
// System.Collections.Generic.Dictionary.Enumerator<long,object>
// System.Collections.Generic.Dictionary.Enumerator<object,object>
// System.Collections.Generic.Dictionary.KeyCollection.Enumerator<int,object>
// System.Collections.Generic.Dictionary.KeyCollection.Enumerator<long,object>
// System.Collections.Generic.Dictionary.KeyCollection.Enumerator<object,object>
// System.Collections.Generic.Dictionary.KeyCollection<int,object>
// System.Collections.Generic.Dictionary.KeyCollection<long,object>
// System.Collections.Generic.Dictionary.KeyCollection<object,object>
// System.Collections.Generic.Dictionary.ValueCollection.Enumerator<int,object>
// System.Collections.Generic.Dictionary.ValueCollection.Enumerator<long,object>
// System.Collections.Generic.Dictionary.ValueCollection.Enumerator<object,object>
// System.Collections.Generic.Dictionary.ValueCollection<int,object>
// System.Collections.Generic.Dictionary.ValueCollection<long,object>
// System.Collections.Generic.Dictionary.ValueCollection<object,object>
// System.Collections.Generic.Dictionary<int,object>
// System.Collections.Generic.Dictionary<long,object>
// System.Collections.Generic.Dictionary<object,object>
// System.Collections.Generic.EqualityComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>>>> // System.Collections.Generic.EqualityComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>>>>
// System.Collections.Generic.EqualityComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>>> // System.Collections.Generic.EqualityComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>>>
// System.Collections.Generic.EqualityComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>> // System.Collections.Generic.EqualityComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>>
@ -104,7 +135,45 @@ public class AOTGenericReferences : UnityEngine.MonoBehaviour
// System.Collections.Generic.EqualityComparer<System.ValueTuple<byte,System.ValueTuple<byte,object>>> // System.Collections.Generic.EqualityComparer<System.ValueTuple<byte,System.ValueTuple<byte,object>>>
// System.Collections.Generic.EqualityComparer<System.ValueTuple<byte,object>> // System.Collections.Generic.EqualityComparer<System.ValueTuple<byte,object>>
// System.Collections.Generic.EqualityComparer<byte> // System.Collections.Generic.EqualityComparer<byte>
// System.Collections.Generic.EqualityComparer<int>
// System.Collections.Generic.EqualityComparer<long>
// System.Collections.Generic.EqualityComparer<object> // System.Collections.Generic.EqualityComparer<object>
// System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<int,object>>
// System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<long,object>>
// System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<object,object>>
// System.Collections.Generic.ICollection<System.ValueTuple<object,object>>
// System.Collections.Generic.ICollection<long>
// System.Collections.Generic.ICollection<object>
// System.Collections.Generic.IComparer<System.ValueTuple<object,object>>
// System.Collections.Generic.IComparer<long>
// System.Collections.Generic.IComparer<object>
// System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<int,object>>
// System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<long,object>>
// System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<object,object>>
// System.Collections.Generic.IEnumerable<System.ValueTuple<object,object>>
// System.Collections.Generic.IEnumerable<long>
// System.Collections.Generic.IEnumerable<object>
// System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<int,object>>
// System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<long,object>>
// System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<object,object>>
// System.Collections.Generic.IEnumerator<System.ValueTuple<object,object>>
// System.Collections.Generic.IEnumerator<long>
// System.Collections.Generic.IEnumerator<object>
// System.Collections.Generic.IEqualityComparer<int>
// System.Collections.Generic.IEqualityComparer<long>
// System.Collections.Generic.IEqualityComparer<object>
// System.Collections.Generic.IList<System.ValueTuple<object,object>>
// System.Collections.Generic.IList<long>
// System.Collections.Generic.IList<object>
// System.Collections.Generic.KeyValuePair<int,object>
// System.Collections.Generic.KeyValuePair<long,object>
// System.Collections.Generic.KeyValuePair<object,object>
// System.Collections.Generic.List.Enumerator<System.ValueTuple<object,object>>
// System.Collections.Generic.List.Enumerator<long>
// System.Collections.Generic.List.Enumerator<object>
// System.Collections.Generic.List<System.ValueTuple<object,object>>
// System.Collections.Generic.List<long>
// System.Collections.Generic.List<object>
// System.Collections.Generic.ObjectComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>>> // System.Collections.Generic.ObjectComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>>>
// System.Collections.Generic.ObjectComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>> // System.Collections.Generic.ObjectComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>>
// System.Collections.Generic.ObjectComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>> // System.Collections.Generic.ObjectComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>
@ -112,7 +181,9 @@ public class AOTGenericReferences : UnityEngine.MonoBehaviour
// System.Collections.Generic.ObjectComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>> // System.Collections.Generic.ObjectComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>
// System.Collections.Generic.ObjectComparer<System.ValueTuple<byte,System.ValueTuple<byte,object>>> // System.Collections.Generic.ObjectComparer<System.ValueTuple<byte,System.ValueTuple<byte,object>>>
// System.Collections.Generic.ObjectComparer<System.ValueTuple<byte,object>> // System.Collections.Generic.ObjectComparer<System.ValueTuple<byte,object>>
// System.Collections.Generic.ObjectComparer<System.ValueTuple<object,object>>
// System.Collections.Generic.ObjectComparer<byte> // System.Collections.Generic.ObjectComparer<byte>
// System.Collections.Generic.ObjectComparer<long>
// System.Collections.Generic.ObjectComparer<object> // System.Collections.Generic.ObjectComparer<object>
// System.Collections.Generic.ObjectEqualityComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>>> // System.Collections.Generic.ObjectEqualityComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>>>
// System.Collections.Generic.ObjectEqualityComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>> // System.Collections.Generic.ObjectEqualityComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>>
@ -122,9 +193,23 @@ public class AOTGenericReferences : UnityEngine.MonoBehaviour
// System.Collections.Generic.ObjectEqualityComparer<System.ValueTuple<byte,System.ValueTuple<byte,object>>> // System.Collections.Generic.ObjectEqualityComparer<System.ValueTuple<byte,System.ValueTuple<byte,object>>>
// System.Collections.Generic.ObjectEqualityComparer<System.ValueTuple<byte,object>> // System.Collections.Generic.ObjectEqualityComparer<System.ValueTuple<byte,object>>
// System.Collections.Generic.ObjectEqualityComparer<byte> // System.Collections.Generic.ObjectEqualityComparer<byte>
// System.Collections.Generic.ObjectEqualityComparer<int>
// System.Collections.Generic.ObjectEqualityComparer<long>
// System.Collections.Generic.ObjectEqualityComparer<object> // System.Collections.Generic.ObjectEqualityComparer<object>
// System.Collections.Generic.Stack.Enumerator<object>
// System.Collections.Generic.Stack<object>
// System.Collections.ObjectModel.ReadOnlyCollection<System.ValueTuple<object,object>>
// System.Collections.ObjectModel.ReadOnlyCollection<long>
// System.Collections.ObjectModel.ReadOnlyCollection<object>
// System.Comparison<System.ValueTuple<object,object>>
// System.Comparison<long>
// System.Comparison<object>
// System.EventHandler<object>
// System.Func<Cysharp.Threading.Tasks.UniTaskVoid> // System.Func<Cysharp.Threading.Tasks.UniTaskVoid>
// System.Func<int> // System.Func<int>
// System.Predicate<System.ValueTuple<object,object>>
// System.Predicate<long>
// System.Predicate<object>
// System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>>>>> // System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>>>>>
// System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>>>> // System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>>>>
// System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>>> // System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>>>>>>
@ -135,24 +220,35 @@ public class AOTGenericReferences : UnityEngine.MonoBehaviour
// System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>> // System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,object>>>
// System.ValueTuple<byte,System.ValueTuple<byte,object>> // System.ValueTuple<byte,System.ValueTuple<byte,object>>
// System.ValueTuple<byte,object> // System.ValueTuple<byte,object>
// System.ValueTuple<object,object>
// }} // }}
public void RefMethods() public void RefMethods()
{ {
// System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.YieldAwaitable.Awaiter,ZC.ResourcesLocalComponent.<LoadSceneAsync>d__15>(Cysharp.Threading.Tasks.YieldAwaitable.Awaiter&,ZC.ResourcesLocalComponent.<LoadSceneAsync>d__15&) // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,ZC.UniTaskHelper.<LoadingSceneAsync>d__1>(Cysharp.Threading.Tasks.UniTask.Awaiter&,ZC.UniTaskHelper.<LoadingSceneAsync>d__1&)
// System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.YieldAwaitable.Awaiter,ZC.ZCGame.<UpdateGame>d__10>(Cysharp.Threading.Tasks.YieldAwaitable.Awaiter&,ZC.ZCGame.<UpdateGame>d__10&) // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.YieldAwaitable.Awaiter,ZC.ResourcesLocalComponent.<LoadSceneAsync>d__17>(Cysharp.Threading.Tasks.YieldAwaitable.Awaiter&,ZC.ResourcesLocalComponent.<LoadSceneAsync>d__17&)
// System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.YieldAwaitable.Awaiter,ZC.ResourcesLocalComponent.<LoadAssetAndInsAsync>d__14>(Cysharp.Threading.Tasks.YieldAwaitable.Awaiter&,ZC.ResourcesLocalComponent.<LoadAssetAndInsAsync>d__14&) // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.YieldAwaitable.Awaiter,ZC.UniTaskHelper.<WaitFinish>d__0>(Cysharp.Threading.Tasks.YieldAwaitable.Awaiter&,ZC.UniTaskHelper.<WaitFinish>d__0&)
// System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.YieldAwaitable.Awaiter,ZC.ZCGame.<UpdateGame>d__20>(Cysharp.Threading.Tasks.YieldAwaitable.Awaiter&,ZC.ZCGame.<UpdateGame>d__20&)
// System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.YieldAwaitable.Awaiter,ZC.ResourcesLocalComponent.<LoadAssetAndInsAsync>d__16>(Cysharp.Threading.Tasks.YieldAwaitable.Awaiter&,ZC.ResourcesLocalComponent.<LoadAssetAndInsAsync>d__16&)
// System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.YieldAwaitable.Awaiter,ZC.ResourcesLocalComponent.<LoadAssetAsync>d__10<object>>(Cysharp.Threading.Tasks.YieldAwaitable.Awaiter&,ZC.ResourcesLocalComponent.<LoadAssetAsync>d__10<object>&) // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.YieldAwaitable.Awaiter,ZC.ResourcesLocalComponent.<LoadAssetAsync>d__10<object>>(Cysharp.Threading.Tasks.YieldAwaitable.Awaiter&,ZC.ResourcesLocalComponent.<LoadAssetAsync>d__10<object>&)
// System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.YieldAwaitable.Awaiter,ZC.ResourcesLocalComponent.<LoadAssetAsync>d__11>(Cysharp.Threading.Tasks.YieldAwaitable.Awaiter&,ZC.ResourcesLocalComponent.<LoadAssetAsync>d__11&) // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.YieldAwaitable.Awaiter,ZC.ResourcesLocalComponent.<LoadAssetAsync>d__11>(Cysharp.Threading.Tasks.YieldAwaitable.Awaiter&,ZC.ResourcesLocalComponent.<LoadAssetAsync>d__11&)
// System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter,ZC.ResourcesLocalComponent.<LoadAssetAndInsAsync>d__14>(System.Runtime.CompilerServices.TaskAwaiter&,ZC.ResourcesLocalComponent.<LoadAssetAndInsAsync>d__14&) // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter,ZC.ResourcesLocalComponent.<LoadAssetAndInsAsync>d__16>(System.Runtime.CompilerServices.TaskAwaiter&,ZC.ResourcesLocalComponent.<LoadAssetAndInsAsync>d__16&)
// System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<ZC.ResourcesLocalComponent.<LoadSceneAsync>d__15>(ZC.ResourcesLocalComponent.<LoadSceneAsync>d__15&) // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<ZC.ResourcesLocalComponent.<LoadSceneAsync>d__17>(ZC.ResourcesLocalComponent.<LoadSceneAsync>d__17&)
// System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<ZC.ZCGame.<UpdateGame>d__10>(ZC.ZCGame.<UpdateGame>d__10&) // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<ZC.UniTaskHelper.<LoadingSceneAsync>d__1>(ZC.UniTaskHelper.<LoadingSceneAsync>d__1&)
// System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<ZC.ResourcesLocalComponent.<LoadAssetAndInsAsync>d__14>(ZC.ResourcesLocalComponent.<LoadAssetAndInsAsync>d__14&) // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<ZC.UniTaskHelper.<WaitFinish>d__0>(ZC.UniTaskHelper.<WaitFinish>d__0&)
// System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<ZC.ZCGame.<UpdateGame>d__20>(ZC.ZCGame.<UpdateGame>d__20&)
// System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<ZC.ResourcesLocalComponent.<LoadAssetAndInsAsync>d__16>(ZC.ResourcesLocalComponent.<LoadAssetAndInsAsync>d__16&)
// System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<ZC.ResourcesLocalComponent.<LoadAssetAsync>d__10<object>>(ZC.ResourcesLocalComponent.<LoadAssetAsync>d__10<object>&) // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<ZC.ResourcesLocalComponent.<LoadAssetAsync>d__10<object>>(ZC.ResourcesLocalComponent.<LoadAssetAsync>d__10<object>&)
// System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<ZC.ResourcesLocalComponent.<LoadAssetAsync>d__11>(ZC.ResourcesLocalComponent.<LoadAssetAsync>d__11&) // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder<object>.Start<ZC.ResourcesLocalComponent.<LoadAssetAsync>d__11>(ZC.ResourcesLocalComponent.<LoadAssetAsync>d__11&)
// System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,ZC.ZCGame.<>c.<<Init>b__13_0>d>(Cysharp.Threading.Tasks.UniTask.Awaiter&,ZC.ZCGame.<>c.<<Init>b__13_0>d&) // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,ZC.ZCGame.<>c.<<Init>b__23_0>d>(Cysharp.Threading.Tasks.UniTask.Awaiter&,ZC.ZCGame.<>c.<<Init>b__23_0>d&)
// System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,ZC.ZCGame.<>c.<<Init>b__13_0>d>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,ZC.ZCGame.<>c.<<Init>b__13_0>d&) // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<object>,ZC.ZCGame.<>c.<<Init>b__23_0>d>(Cysharp.Threading.Tasks.UniTask.Awaiter<object>&,ZC.ZCGame.<>c.<<Init>b__23_0>d&)
// System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder.Start<ZC.ZCGame.<>c.<<Init>b__13_0>d>(ZC.ZCGame.<>c.<<Init>b__13_0>d&) // System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder.Start<ZC.ZCGame.<>c.<<Init>b__23_0>d>(ZC.ZCGame.<>c.<<Init>b__23_0>d&)
// object Sirenix.Utilities.TypeExtensions.GetCustomAttribute<object>(System.Type)
// object Sirenix.Utilities.TypeExtensions.GetCustomAttribute<object>(System.Type,bool)
// int System.Enum.Parse<int>(string)
// int System.Enum.Parse<int>(string,bool)
// object UnityEngine.Component.GetComponent<object>()
// object UnityEngine.GameObject.GetComponent<object>()
// YooAsset.AssetHandle YooAsset.ResourcePackage.LoadAssetAsync<object>(string,uint) // YooAsset.AssetHandle YooAsset.ResourcePackage.LoadAssetAsync<object>(string,uint)
// YooAsset.AssetHandle YooAsset.ResourcePackage.LoadAssetSync<object>(string) // YooAsset.AssetHandle YooAsset.ResourcePackage.LoadAssetSync<object>(string)
// YooAsset.AssetHandle YooAsset.YooAssets.LoadAssetAsync<object>(string,uint) // YooAsset.AssetHandle YooAsset.YooAssets.LoadAssetAsync<object>(string,uint)

View File

@ -1,9 +1,17 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<linker> <linker>
<assembly fullname="Sirenix.Utilities">
<type fullname="Sirenix.Utilities.TypeExtensions" preserve="all" />
</assembly>
<assembly fullname="System">
<type fullname="System.Collections.Generic.Stack`1" preserve="all" />
<type fullname="System.Collections.Generic.Stack`1/Enumerator" preserve="all" />
</assembly>
<assembly fullname="UniTask"> <assembly fullname="UniTask">
<type fullname="Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder" preserve="all" /> <type fullname="Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder" preserve="all" />
<type fullname="Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder`1" preserve="all" /> <type fullname="Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder`1" preserve="all" />
<type fullname="Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder" preserve="all" /> <type fullname="Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoidMethodBuilder" preserve="all" />
<type fullname="Cysharp.Threading.Tasks.PlayerLoopTiming" preserve="all" />
<type fullname="Cysharp.Threading.Tasks.UniTask" preserve="all" /> <type fullname="Cysharp.Threading.Tasks.UniTask" preserve="all" />
<type fullname="Cysharp.Threading.Tasks.UniTask/Awaiter" preserve="all" /> <type fullname="Cysharp.Threading.Tasks.UniTask/Awaiter" preserve="all" />
<type fullname="Cysharp.Threading.Tasks.UniTaskExtensions" preserve="all" /> <type fullname="Cysharp.Threading.Tasks.UniTaskExtensions" preserve="all" />
@ -13,15 +21,32 @@
<type fullname="Cysharp.Threading.Tasks.YieldAwaitable" preserve="all" /> <type fullname="Cysharp.Threading.Tasks.YieldAwaitable" preserve="all" />
<type fullname="Cysharp.Threading.Tasks.YieldAwaitable/Awaiter" preserve="all" /> <type fullname="Cysharp.Threading.Tasks.YieldAwaitable/Awaiter" preserve="all" />
</assembly> </assembly>
<assembly fullname="Unity.Loader">
<type fullname="ZGame.DeleteModelEventArgs" preserve="all" />
<type fullname="ZGame.EventManager" preserve="all" />
<type fullname="ZGame.GameEventArgs" preserve="all" />
<type fullname="ZGame.LoadModelEventArgs" preserve="all" />
</assembly>
<assembly fullname="Unity.TextMeshPro">
<type fullname="TMPro.TMP_FontAsset" preserve="all" />
<type fullname="TMPro.TMP_Text" preserve="all" />
</assembly>
<assembly fullname="UnityEngine.CoreModule"> <assembly fullname="UnityEngine.CoreModule">
<type fullname="UnityEngine.Application" preserve="all" /> <type fullname="UnityEngine.Application" preserve="all" />
<type fullname="UnityEngine.Bounds" preserve="all" />
<type fullname="UnityEngine.Camera" preserve="all" /> <type fullname="UnityEngine.Camera" preserve="all" />
<type fullname="UnityEngine.Component" preserve="all" /> <type fullname="UnityEngine.Component" preserve="all" />
<type fullname="UnityEngine.Debug" preserve="all" /> <type fullname="UnityEngine.Debug" preserve="all" />
<type fullname="UnityEngine.Events.UnityAction" preserve="all" />
<type fullname="UnityEngine.Events.UnityEvent" preserve="all" />
<type fullname="UnityEngine.GameObject" preserve="all" /> <type fullname="UnityEngine.GameObject" preserve="all" />
<type fullname="UnityEngine.MeshRenderer" preserve="all" />
<type fullname="UnityEngine.MonoBehaviour" preserve="all" />
<type fullname="UnityEngine.Object" preserve="all" /> <type fullname="UnityEngine.Object" preserve="all" />
<type fullname="UnityEngine.Quaternion" preserve="all" /> <type fullname="UnityEngine.Quaternion" preserve="all" />
<type fullname="UnityEngine.Renderer" preserve="all" />
<type fullname="UnityEngine.SceneManagement.LoadSceneMode" preserve="all" /> <type fullname="UnityEngine.SceneManagement.LoadSceneMode" preserve="all" />
<type fullname="UnityEngine.SerializeField" preserve="all" />
<type fullname="UnityEngine.SystemInfo" preserve="all" /> <type fullname="UnityEngine.SystemInfo" preserve="all" />
<type fullname="UnityEngine.Time" preserve="all" /> <type fullname="UnityEngine.Time" preserve="all" />
<type fullname="UnityEngine.Transform" preserve="all" /> <type fullname="UnityEngine.Transform" preserve="all" />
@ -32,6 +57,14 @@
<type fullname="UnityEngine.Gyroscope" preserve="all" /> <type fullname="UnityEngine.Gyroscope" preserve="all" />
<type fullname="UnityEngine.Input" preserve="all" /> <type fullname="UnityEngine.Input" preserve="all" />
</assembly> </assembly>
<assembly fullname="UnityEngine.UI">
<type fullname="UnityEngine.UI.Button" preserve="all" />
<type fullname="UnityEngine.UI.Button/ButtonClickedEvent" preserve="all" />
<type fullname="UnityEngine.UI.Slider" preserve="all" />
</assembly>
<assembly fullname="UnityEngine.UIModule">
<type fullname="UnityEngine.CanvasGroup" preserve="all" />
</assembly>
<assembly fullname="YooAsset"> <assembly fullname="YooAsset">
<type fullname="YooAsset.AssetHandle" preserve="all" /> <type fullname="YooAsset.AssetHandle" preserve="all" />
<type fullname="YooAsset.AsyncOperationBase" preserve="all" /> <type fullname="YooAsset.AsyncOperationBase" preserve="all" />
@ -43,26 +76,53 @@
<type fullname="YooAsset.YooAssets" preserve="all" /> <type fullname="YooAsset.YooAssets" preserve="all" />
</assembly> </assembly>
<assembly fullname="mscorlib"> <assembly fullname="mscorlib">
<type fullname="System.Action" preserve="all" />
<type fullname="System.Action`1" preserve="all" /> <type fullname="System.Action`1" preserve="all" />
<type fullname="System.Activator" preserve="all" />
<type fullname="System.ArgumentOutOfRangeException" preserve="all" />
<type fullname="System.Attribute" preserve="all" />
<type fullname="System.AttributeTargets" preserve="all" />
<type fullname="System.AttributeUsageAttribute" preserve="all" />
<type fullname="System.Collections.Generic.Dictionary`2" preserve="all" />
<type fullname="System.Collections.Generic.Dictionary`2/ValueCollection" preserve="all" />
<type fullname="System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator" preserve="all" />
<type fullname="System.Collections.Generic.IEnumerable`1" preserve="all" />
<type fullname="System.Collections.Generic.List`1" preserve="all" />
<type fullname="System.Collections.Generic.List`1/Enumerator" preserve="all" />
<type fullname="System.DateTime" preserve="all" />
<type fullname="System.Diagnostics.DebuggableAttribute" preserve="all" /> <type fullname="System.Diagnostics.DebuggableAttribute" preserve="all" />
<type fullname="System.Diagnostics.DebuggableAttribute/DebuggingModes" preserve="all" /> <type fullname="System.Diagnostics.DebuggableAttribute/DebuggingModes" preserve="all" />
<type fullname="System.Diagnostics.DebuggerHiddenAttribute" preserve="all" /> <type fullname="System.Diagnostics.DebuggerHiddenAttribute" preserve="all" />
<type fullname="System.Enum" preserve="all" />
<type fullname="System.EventHandler`1" preserve="all" />
<type fullname="System.Exception" preserve="all" /> <type fullname="System.Exception" preserve="all" />
<type fullname="System.Func`1" preserve="all" /> <type fullname="System.Func`1" preserve="all" />
<type fullname="System.IDisposable" preserve="all" />
<type fullname="System.InvalidCastException" preserve="all" />
<type fullname="System.InvalidOperationException" preserve="all" />
<type fullname="System.NullReferenceException" preserve="all" />
<type fullname="System.Object" preserve="all" /> <type fullname="System.Object" preserve="all" />
<type fullname="System.Reflection.Assembly" preserve="all" />
<type fullname="System.Runtime.CompilerServices.AsyncStateMachineAttribute" preserve="all" /> <type fullname="System.Runtime.CompilerServices.AsyncStateMachineAttribute" preserve="all" />
<type fullname="System.Runtime.CompilerServices.CompilationRelaxationsAttribute" preserve="all" /> <type fullname="System.Runtime.CompilerServices.CompilationRelaxationsAttribute" preserve="all" />
<type fullname="System.Runtime.CompilerServices.CompilerGeneratedAttribute" preserve="all" /> <type fullname="System.Runtime.CompilerServices.CompilerGeneratedAttribute" preserve="all" />
<type fullname="System.Runtime.CompilerServices.ExtensionAttribute" preserve="all" />
<type fullname="System.Runtime.CompilerServices.IAsyncStateMachine" preserve="all" /> <type fullname="System.Runtime.CompilerServices.IAsyncStateMachine" preserve="all" />
<type fullname="System.Runtime.CompilerServices.RuntimeCompatibilityAttribute" preserve="all" /> <type fullname="System.Runtime.CompilerServices.RuntimeCompatibilityAttribute" preserve="all" />
<type fullname="System.Runtime.CompilerServices.TaskAwaiter" preserve="all" /> <type fullname="System.Runtime.CompilerServices.TaskAwaiter" preserve="all" />
<type fullname="System.RuntimeTypeHandle" preserve="all" />
<type fullname="System.Security.Permissions.SecurityAction" preserve="all" /> <type fullname="System.Security.Permissions.SecurityAction" preserve="all" />
<type fullname="System.Security.Permissions.SecurityPermissionAttribute" preserve="all" /> <type fullname="System.Security.Permissions.SecurityPermissionAttribute" preserve="all" />
<type fullname="System.Security.UnverifiableCodeAttribute" preserve="all" /> <type fullname="System.Security.UnverifiableCodeAttribute" preserve="all" />
<type fullname="System.Single" preserve="all" /> <type fullname="System.Single" preserve="all" />
<type fullname="System.String" preserve="all" /> <type fullname="System.String" preserve="all" />
<type fullname="System.StringSplitOptions" preserve="all" />
<type fullname="System.Threading.CancellationToken" preserve="all" />
<type fullname="System.Threading.CancellationTokenRegistration" preserve="all" />
<type fullname="System.Threading.CancellationTokenSource" preserve="all" />
<type fullname="System.Threading.Tasks.Task" preserve="all" /> <type fullname="System.Threading.Tasks.Task" preserve="all" />
<type fullname="System.Type" preserve="all" /> <type fullname="System.Type" preserve="all" />
<type fullname="System.ValueTuple`2" preserve="all" />
<type fullname="System.ValueType" preserve="all" /> <type fullname="System.ValueType" preserve="all" />
</assembly> </assembly>
</linker> </linker>