临时提交

This commit is contained in:
DESKTOP-5RP3AKU\Jisol
2024-10-17 01:59:25 +08:00
parent 6da2f9e691
commit c85f350e0a
191 changed files with 17326 additions and 17008 deletions

View File

@@ -0,0 +1,13 @@
using System.Numerics;
using UnityEngine;
namespace HotMain
{
public class HotMain : MonoBehaviour
{
private void Awake()
{
Matrix3x2 matrix3X2 = new Matrix3x2();
}
}
}

View File

@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 18461ba6893b4a8ca33cb88bbfac8765
timeCreated: 1729095624

View File

@@ -147,6 +147,7 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 67180524}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -155,7 +156,6 @@ Transform:
- {fileID: 1371077986}
- {fileID: 296179531}
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &67180526
MonoBehaviour:
@@ -193,13 +193,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 296179530}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 67180525}
m_RootOrder: -2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &296179532
MonoBehaviour:
@@ -237,13 +237,13 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1371077985}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 67180525}
m_RootOrder: -2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1371077987
MonoBehaviour:
@@ -354,13 +354,57 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1460349557}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 6.8842363, y: -5, z: 0}
m_LocalPosition: {x: 7.316754, y: -5, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1739013435
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1739013437}
- component: {fileID: 1739013436}
m_Layer: 0
m_Name: HotMain
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &1739013436
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1739013435}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 18461ba6893b4a8ca33cb88bbfac8765, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!4 &1739013437
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1739013435}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1994723394
GameObject:
@@ -406,11 +450,19 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1994723394}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1660057539 &9223372036854775807
SceneRoots:
m_ObjectHideFlags: 0
m_Roots:
- {fileID: 1460349560}
- {fileID: 67180525}
- {fileID: 1994723396}
- {fileID: 1739013437}

View File

@@ -25,8 +25,7 @@ namespace HotMain.SHGame.Procedure
public static readonly string[] HotDllName =
{
"HotSamples.dll",
"GameLauncher.dll",
"GameScripts.dll",
// "GameScripts.dll",
};
public static readonly string[] AotMetaAssemblyFiles =

View File

@@ -9,7 +9,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 6431846330035490337}
- component: {fileID: 3619268780635689341}
- component: {fileID: -1515069072980619319}
m_Layer: 0
m_Name: HotLauncher
m_TagString: Untagged
@@ -32,7 +32,7 @@ Transform:
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &3619268780635689341
--- !u!114 &-1515069072980619319
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}

View File

@@ -9,7 +9,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 2646845557578810839}
- component: {fileID: 3370151640881118991}
- component: {fileID: 5586394961982563370}
m_Layer: 0
m_Name: HotGameMain
m_TagString: Untagged
@@ -24,15 +24,15 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4950134704075743259}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &3370151640881118991
--- !u!114 &5586394961982563370
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}

View File

@@ -1,21 +1,23 @@
using Cysharp.Threading.Tasks;
using HotScripts.GameLauncher.FGui.Scripts;
using HotScripts.GameLauncher.FGui.Scripts.Launcher;
using Launcher;
using SHFrame;
using UnityEngine;
public class HotLauncherMain : MonoBehaviour
namespace HotScripts.GameLauncher
{
private void Start()
public class HotLauncherMain : MonoBehaviour
{
//打开下载页
RunLauncher().Forget();
}
private void Start()
{
//打开下载页
RunLauncher().Forget();
}
private async UniTask RunLauncher()
{
LauncherBinder.BindAll();
await SHFrameModule.UI.Open<LauncherUI>("Launcher", "Launcher");
private async UniTask RunLauncher()
{
LauncherBinder.BindAll();
await SHFrameModule.UI.Open<LauncherUI>("Launcher", "Launcher");
}
}
}

View File

@@ -1,8 +1,7 @@
using HotScripts.GameScripts.FGui;
using HotScripts.GameScripts.Luban;
using Plugins.JNGame.System;
using SHFrame;
using EventDispatcher = Plugins.JNGame.Util.EventDispatcher;
using JNGame.Runtime.System;
using JNGame.Util;
namespace HotScripts.GameScripts
{
@@ -10,7 +9,7 @@ namespace HotScripts.GameScripts
{
//Launcher 事件
public static SHFrame.EventDispatcher EventLauncher => EventUtil.Dispatcher;
public static SHFrame.EventDispatcher EventLauncher => SHFrame.EventUtil.Dispatcher;
//App 事件
public static EventDispatcher Event = new EventDispatcher();

View File

@@ -3,9 +3,9 @@ using System.Threading.Tasks;
using Common;
using Cysharp.Threading.Tasks;
using FairyGUI;
using HotScripts.GameLauncher;
// using HotScripts.GameLauncher;
using JNGame.Runtime.System;
using MainUI;
using Plugins.JNGame.System;
using SHFrame;
namespace HotScripts.GameScripts.FGui
@@ -50,7 +50,7 @@ namespace HotScripts.GameScripts.FGui
{
await UniTask.DelayFrame(1);
Log.Debug($"UI 初始化中");
App.EventLauncher.DispatchEvent(HotLauncherEvent.InitSystem,$"UI 初始化中");
// App.EventLauncher.DispatchEvent(HotLauncherEvent.InitSystem,$"UI 初始化中");
BindAll();
BindUI();

View File

@@ -1,3 +0,0 @@
fileFormatVersion: 2
guid: 5170e578d823499481b4ab2083ea1e16
timeCreated: 1729070950

View File

@@ -1,7 +1,8 @@
using System;
using HotScripts.GameLauncher;
// using HotScripts.GameLauncher;
using HotScripts.GameScripts.FGui;
using HotScripts.GameScripts.FGui.Scripts;
using JNGame.Runtime;
using JNGame;
using SHFrame;
using UnityEngine;
@@ -19,8 +20,8 @@ namespace HotScripts.GameScripts
//初始化系统
await JNetGame.Instance.Init(App.AllSystem());
//初始化成功
App.EventLauncher.DispatchEvent(HotLauncherEvent.InitSuccess);
// //初始化成功
// App.EventLauncher.DispatchEvent(HotLauncherEvent.InitSuccess);
}
@@ -32,12 +33,12 @@ namespace HotScripts.GameScripts
private void AddListener()
{
App.EventLauncher.AddListener(HotLauncherEvent.GoGameMain,OnGoGameMain);
// App.EventLauncher.AddListener(HotLauncherEvent.GoGameMain,OnGoGameMain);
}
private void RemoveListener()
{
App.EventLauncher.RemoveListener(HotLauncherEvent.GoGameMain,OnGoGameMain);
// App.EventLauncher.RemoveListener(HotLauncherEvent.GoGameMain,OnGoGameMain);
}
private async void OnGoGameMain(EventArgs eventargs)

View File

@@ -1,9 +1,9 @@
using System.Threading.Tasks;
using Cysharp.Threading.Tasks;
using GameConfig;
using HotScripts.GameLauncher;
// using HotScripts.GameLauncher;
using JNGame.Runtime.System;
using Luban;
using Plugins.JNGame.System;
using SHFrame;
using UnityEngine;
using YooAsset;
@@ -21,7 +21,7 @@ namespace HotScripts.GameScripts.Luban
{
await UniTask.DelayFrame(1);
Log.Debug($"配置文件 初始化中");
App.EventLauncher.DispatchEvent(HotLauncherEvent.InitSystem,$"配置文件 初始化中");
// App.EventLauncher.DispatchEvent(HotLauncherEvent.InitSystem,$"配置文件 初始化中");
_tables = new Tables(LoadByteBuf);
Log.Debug($"配置文件 初始化完成 {Tables.TbGMap.DataList[0].MapName}");
}

View File

@@ -2,6 +2,7 @@
using System.IO;
using System.Collections.Generic;
using System.Linq;
using JNGame.Runtime.Util;
using JNGame.Map;
using Unity.AI.Navigation;
using UnityEngine;

View File

@@ -1,5 +1,5 @@
using System;
using JNGame.Util.Types;
using JNGame.Runtime.Util.Types;
namespace JNGame.Runtime.Entitas
{

View File

@@ -1,9 +1,8 @@
using System;
using Cysharp.Threading.Tasks;
using JNGame.Util;
using Plugins.JNGame.System;
using Cysharp.Threading.Tasks;
using JNGame.Runtime.System;
using JNGame.Runtime.Util;
namespace JNGame
namespace JNGame.Runtime
{
public class JNetGame : SingletonScene<JNetGame>
{

View File

@@ -1,6 +1,6 @@
using System.Collections.Generic;
using JNGame.Math;
using Profiler = JNGame.Util.Profiler;
using Profiler = JNGame.Runtime.Util.Profiler;
namespace JNGame.PathFinding
{

View File

@@ -1,4 +1,5 @@
using System.Collections.Generic;
using JNGame.Runtime.Util;
using JNGame.Math;
using JNGame.Util;

View File

@@ -7,8 +7,6 @@ using DotRecast.Recast.Toolset;
using DotRecast.Recast.Toolset.Builder;
using JNGame.Map.DotRecast.Util;
using JNGame.Math;
using Newtonsoft.Json;
using UnityEngine;
namespace JNGame.Map.DotRecast
{

View File

@@ -3,7 +3,7 @@
//线程库类 虽然不会影响帧同步 但是显示的使用线程库 这里给它改正常
//Interlocked.Increment
using JNGame.Util.NoThread;
using JNGame.Runtime.Util.NoThread;
namespace DotRecast.Core
{

View File

@@ -1,5 +1,5 @@
using System;
using JNGame.Util.NoThread;
using JNGame.Runtime.Util.NoThread;
namespace DotRecast.Core
{

View File

@@ -1,4 +1,4 @@
namespace Plugins.JNGame.Network.Action
namespace JNGame.Network.Action
{
public enum NActionEnum : int
{

View File

@@ -1,7 +1,7 @@
using System;
using Google.Protobuf;
namespace Plugins.JNGame.Network.Entity
namespace JNGame.Network.Entity
{
public class JNetParam
{

View File

@@ -3,12 +3,10 @@ using System.Collections.Generic;
using System.Threading.Tasks;
using Cysharp.Threading.Tasks;
using Google.Protobuf;
using Plugins.JNGame.Network.Entity;
using Plugins.JNGame.Network.Util;
using Plugins.JNGame.System;
using Plugins.JNGame.Util;
using JNGame.Runtime.System;
using JNGame.Util;
namespace Plugins.JNGame.Network.Group
namespace JNGame.Network.Group
{
public class JNClientGroup<T> : SystemBase where T : JNClientBase
{

View File

@@ -4,12 +4,12 @@ using System.Threading.Tasks;
using Cysharp.Threading.Tasks;
using DotRecast.Core.Collections;
using Google.Protobuf;
using Plugins.JNGame.Network.Entity;
using Plugins.JNGame.Network.Util;
using Plugins.JNGame.System;
using Plugins.JNGame.Util;
using JNGame.Network.Entity;
using JNGame.Network.Util;
using JNGame.Runtime.System;
using JNGame.Util;
namespace Plugins.JNGame.Network
namespace JNGame.Network
{
/// <summary>
/// 基础客户端网络类

View File

@@ -1,15 +1,10 @@
using System;
using System.Collections.Generic;
using System.Net.Sockets;
using System.Reflection;
using DotRecast.Core.Collections;
using Google.Protobuf;
using Plugins.JNGame.Network.Entity;
using Plugins.JNGame.Network.Util;
using Plugins.JNGame.System;
using Plugins.JNGame.Util;
using JNGame.Runtime.System;
using JNGame.Util;
namespace Plugins.JNGame.Network
namespace JNGame.Network
{
public class JNServerParam

View File

@@ -1,12 +1,12 @@
using System.Threading.Tasks;
using Cysharp.Threading.Tasks;
using Plugins.JNGame.Network.Util;
using JNGame.Network.Util;
using TouchSocket.Core;
using TouchSocket.Http.WebSockets;
using TouchSocket.Sockets;
using UnityEngine;
namespace Plugins.JNGame.Network
namespace JNGame.Network
{
public abstract class JNSocket : JNClientBase
{

View File

@@ -1,11 +1,9 @@
using System;
using System.Net;
using System.Threading.Tasks;
using Cysharp.Threading.Tasks;
using Plugins.JNGame.Network;
using Plugins.JNGame.Network.Action;
using Plugins.JNGame.Network.Entity;
using Plugins.JNGame.Network.Util;
using JNGame.Network.Action;
using JNGame.Network.Entity;
using JNGame.Network.Util;
using TouchSocket.Core;
using TouchSocket.Sockets;
using UnityEngine;

View File

@@ -1,15 +1,12 @@

using System;
using System.Net;
using System.Net.Sockets;
using System.Threading.Tasks;
using Cysharp.Threading.Tasks;
using DotRecast.Core.Collections;
using Google.Protobuf;
using Plugins.JNGame.Network;
using Plugins.JNGame.Network.Action;
using Plugins.JNGame.Network.Entity;
using Plugins.JNGame.Network.Util;
using JNGame.Network.Action;
using JNGame.Network.Entity;
using JNGame.Network.Util;
using TouchSocket.Core;
using TouchSocket.Sockets;
using UnityEngine;

View File

@@ -1,11 +1,10 @@
using System;
using System.Linq;
using System.Reflection;
using Google.Protobuf;
using Plugins.JNGame.Network.Entity;
using Plugins.JNGame.Util;
using JNGame.Network.Entity;
using JNGame.Runtime.Util;
namespace Plugins.JNGame.Network.Util
namespace JNGame.Network.Util
{
// 网络数据工具类 [请求Id*4,处理Id*4,...参数数据*N]
public static class NDataUtil

View File

@@ -1,6 +1,7 @@
using System;
using System.Collections.Generic;
using Cysharp.Threading.Tasks;
using JNGame.Runtime.Sync;
using JNGame.Sync.Frame.Service;
using JNGame.Sync.System.View;
using UnityEngine;

View File

@@ -1,4 +1,5 @@
using JNGame.Sync.Entity;
using JNGame.Runtime.Sync;
using JNGame.Sync.Entity;
using JNGame.Sync.Frame;
using UnityEngine;

View File

@@ -1,4 +1,5 @@
using System;
using JNGame.Runtime.Sync;
using JNGame.Sync.Frame;
using UnityEngine;

View File

@@ -1,6 +1,7 @@
using System.Collections.Generic;
using DotRecast.Core.Collections;
using JNGame.Math;
using JNGame.Runtime.Util;
using JNGame.Sync.State.Tile;
using UnityEngine;

View File

@@ -1,8 +1,8 @@
using JNGame.Runtime.Entitas;
using JNGame.Sync.Frame.Entity.Component.Components;
using JNGame.Util.Types;
using System;
using Entitas;
using JNGame.Runtime.Util.Types;
namespace JNGame.Sync.Frame.Entity.Components
{

View File

@@ -2,6 +2,7 @@
using System.Collections.Generic;
using DotRecast.Core.Collections;
using Entitas;
using JNGame.Runtime.Sync;
using JNGame.Sync.Entity;
using JNGame.Sync.Frame.Entity.Component.Components;
using JNGame.Sync.Frame.Entity.Components;

View File

@@ -1,5 +1,6 @@
using System;
using Entitas;
using JNGame.Runtime.Sync;
using JNGame.Sync.Frame.Entity;
namespace JNGame.Sync.Entity

View File

@@ -1,6 +1,6 @@
using Entitas;
namespace JNGame.Sync
namespace JNGame.Runtime.Sync
{
public abstract class JNBaseSystem : ISystem
{

View File

@@ -1,18 +1,14 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading;
using System.Threading.Tasks;
using Entitas;
using JNGame.Runtime.Util;
using JNGame.Sync.Entity;
using JNGame.Sync.Frame.Entity;
using JNGame.Sync.Frame.Service;
using JNGame.Sync.System;
using JNGame.Sync.System.View;
using JNGame.Util;
using UnityEngine;
namespace JNGame.Sync.Frame
namespace JNGame.Runtime.Sync
{
public abstract class JNSyncDefaultService : JNSyncService
{

View File

@@ -1,7 +1,7 @@
using System;
using System.Collections.Generic;
namespace JNGame.Sync
namespace JNGame.Runtime.Sync
{
public abstract class JNSyncService : Feature
{

View File

@@ -1,5 +1,4 @@
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Collections.Generic;
using DotRecast.Core.Collections;
using UnityEngine;
using NotImplementedException = System.NotImplementedException;

View File

@@ -5,7 +5,6 @@ using DotRecast.Core.Collections;
using JNGame.Math;
using JNGame.Sync.State.Tile;
using JNGame.Sync.State.Tile.Entity;
using NotImplementedException = System.NotImplementedException;
namespace JNGame.Sync.System.Data
{

View File

@@ -3,7 +3,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Text;
using Google.Protobuf;
using JNGame.Util.Types;
using JNGame.Runtime.Util.Types;
using Newtonsoft.Json;
namespace JNGame.Sync.System.View

View File

@@ -1,7 +1,7 @@
using System;
using JNGame.Runtime.Util;
using JNGame.Math;
using JNGame.Sync.System;
using Plugins.JNGame.Util;
namespace JNGame.Sync.Frame.Service
{

View File

@@ -1,6 +1,5 @@
using Entitas;
using JNGame.Runtime.Sync;
using JNGame.Sync.Entity;
using NotImplementedException = System.NotImplementedException;
namespace JNGame.Sync.System
{

View File

@@ -1,7 +1,6 @@
using System.Collections.Concurrent;
using System.Linq;
using JNGame.Sync.Frame.Service;
using NotImplementedException = System.NotImplementedException;
namespace JNGame.Sync.System
{

View File

@@ -1,5 +1,4 @@
using JNGame.Sync.Frame.Service;
using NotImplementedException = System.NotImplementedException;
namespace JNGame.Sync.System
{

View File

@@ -1,5 +1,4 @@
using Entitas;
using NotImplementedException = System.NotImplementedException;
namespace JNGame.Sync.System
{

View File

@@ -1,7 +1,4 @@
using System;
using System.Collections.Generic;
using JNGame.Sync.Entity;
using JNGame.Sync.Frame.Entity;
using System.Collections.Generic;
using JNGame.Sync.System;
using UnityEngine;

View File

@@ -1,7 +1,7 @@
using Cysharp.Threading.Tasks;
using Entitas;
namespace Plugins.JNGame.Runtime.System
namespace JNGame.Runtime.System
{
public class JNSystemLoad : ISystem
{

View File

@@ -1,7 +1,6 @@
using Cysharp.Threading.Tasks;
using System.Threading.Tasks;
namespace Plugins.JNGame.System
namespace JNGame.Runtime.System
{
public abstract class SystemBase
{

View File

@@ -1,9 +1,9 @@
using System;
using System.Collections.Generic;
using JNGame.Util;
using JNGame.Runtime.Util;
using UnityEngine;
namespace Plugins.JNGame.Util
namespace JNGame.Util
{
/// <summary>
/// 静态事件分发器

View File

@@ -2,10 +2,9 @@ using System;
using System.Collections.Generic;
using Cysharp.Threading.Tasks;
using Newtonsoft.Json;
using UnityEngine;
using UnityEngine.Networking;
namespace Plugins.JNGame.Util
namespace JNGame.Runtime.Util
{
public class JAPIConfig{

View File

@@ -1,6 +1,6 @@
using Newtonsoft.Json;
namespace JNGame.Util {
namespace JNGame.Runtime.Util {
public static class JsonUtil {
public static string ToJson(object obj){
return JsonConvert.SerializeObject(obj);

View File

@@ -1,9 +1,8 @@

using System;
using System;
using System.Net.Sockets;
using System.Threading.Tasks;
namespace JNGame.Util
namespace JNGame.Runtime.Util
{
public class NetTool
{

View File

@@ -1,4 +1,4 @@
namespace JNGame.Util.NoThread
namespace JNGame.Runtime.Util.NoThread
{
public class Interlocked
{

View File

@@ -1,12 +1,12 @@
using System;
using UnityEngine;
namespace JNGame.Util
namespace JNGame.Runtime.Util
{
public class Profiler
{
[System.Diagnostics.Conditional("ENABLE_TEST_SROPTIONS")]
// [System.Diagnostics.Conditional("ENABLE_TEST_SROPTIONS")]
public static void BeginSample(string tag)
{
#if UNITY_5_3_OR_NEWER
@@ -14,7 +14,7 @@ namespace JNGame.Util
#endif
}
[System.Diagnostics.Conditional("ENABLE_TEST_SROPTIONS")]
// [System.Diagnostics.Conditional("ENABLE_TEST_SROPTIONS")]
public static void EndSample()
{
#if UNITY_5_3_OR_NEWER

View File

@@ -1,11 +0,0 @@
namespace Plugins.JNGame.Util
{
//Proto工具
public class ProtoUtil
{
}
}

View File

@@ -1,3 +0,0 @@
fileFormatVersion: 2
guid: 37c91935ad854ee1a4b199391df35004
timeCreated: 1706006228

View File

@@ -1,8 +1,7 @@
using System;
using JNGame.Math;
using UnityEngine;
namespace Plugins.JNGame.Util
namespace JNGame.Runtime.Util
{
public static class RandomUtil
{

View File

@@ -1,4 +1,4 @@
namespace Plugins.JNGame.Util
namespace JNGame.Runtime.Util
{
public abstract class SingletonUtil<T> where T : Singleton<T>,new() {

View File

@@ -1,93 +1,97 @@
using System;
using UnityEngine;
/// <summary>
/// Be aware this will not prevent a non singleton constructor
/// such as `T myT = new T();`
/// To prevent that, add `protected T () {}` to your singleton class.
///
/// As a note, this is made as MonoBehaviour because we need Coroutines.
/// </summary>
public class SingletonScene<T> : MonoBehaviour where T : MonoBehaviour
namespace JNGame.Runtime.Util
{
private static T _instance;
private static object _lock = new object();
public static T Instance
/// <summary>
/// Be aware this will not prevent a non singleton constructor
/// such as `T myT = new T();`
/// To prevent that, add `protected T () {}` to your singleton class.
///
/// As a note, this is made as MonoBehaviour because we need Coroutines.
/// </summary>
public class SingletonScene<T> : MonoBehaviour where T : MonoBehaviour
{
get
private static T _instance;
private static object _lock = new object();
public static T Instance
{
if (applicationIsQuitting)
get
{
Debug.LogWarning("[Singleton] Instance '" + typeof(T) +
"' already destroyed on application quit." +
" Won't create again - returning null.");
return null;
}
lock (_lock)
{
if (_instance == null)
if (applicationIsQuitting)
{
try
{
_instance = (T)FindObjectOfType(typeof(T));
if (FindObjectsOfType(typeof(T)).Length > 1)
{
Debug.LogError("[Singleton] Something went really wrong " +
" - there should never be more than 1 singleton!" +
" Reopening the scene might fix it.");
return _instance;
}
if (_instance == null)
{
GameObject singleton = new GameObject();
_instance = singleton.AddComponent<T>();
singleton.name = "(singleton) " + typeof(T).ToString();
DontDestroyOnLoad(singleton);
Debug.Log("[Singleton] An instance of " + typeof(T) +
" is needed in the scene, so '" + singleton +
"' was created with DontDestroyOnLoad.");
}
else
{
Debug.Log("[Singleton] Using instance already created: " +
_instance.gameObject.name);
}
}
catch (Exception e)
{
Debug.LogError(e.Message);
}
Debug.LogWarning("[Singleton] Instance '" + typeof(T) +
"' already destroyed on application quit." +
" Won't create again - returning null.");
return null;
}
return _instance;
lock (_lock)
{
if (_instance == null)
{
try
{
_instance = (T)FindObjectOfType(typeof(T));
if (FindObjectsOfType(typeof(T)).Length > 1)
{
Debug.LogError("[Singleton] Something went really wrong " +
" - there should never be more than 1 singleton!" +
" Reopening the scene might fix it.");
return _instance;
}
if (_instance == null)
{
GameObject singleton = new GameObject();
_instance = singleton.AddComponent<T>();
singleton.name = "(singleton) " + typeof(T).ToString();
DontDestroyOnLoad(singleton);
Debug.Log("[Singleton] An instance of " + typeof(T) +
" is needed in the scene, so '" + singleton +
"' was created with DontDestroyOnLoad.");
}
else
{
Debug.Log("[Singleton] Using instance already created: " +
_instance.gameObject.name);
}
}
catch (Exception e)
{
Debug.LogError(e.Message);
}
}
return _instance;
}
}
}
}
private static bool applicationIsQuitting = false;
private static bool applicationIsQuitting = false;
/// <summary>
/// When Unity quits, it destroys objects in a random order.
/// In principle, a Singleton is only destroyed when application quits.
/// If any script calls Instance after it have been destroyed,
/// it will create a buggy ghost object that will stay on the Editor scene
/// even after stopping playing the Application. Really bad!
/// So, this was made to be sure we're not creating that buggy ghost object.
/// </summary>
public void OnDestroy()
{
applicationIsQuitting = true;
OnDispose();
}
protected virtual void OnDispose()
{
/// <summary>
/// When Unity quits, it destroys objects in a random order.
/// In principle, a Singleton is only destroyed when application quits.
/// If any script calls Instance after it have been destroyed,
/// it will create a buggy ghost object that will stay on the Editor scene
/// even after stopping playing the Application. Really bad!
/// So, this was made to be sure we're not creating that buggy ghost object.
/// </summary>
public void OnDestroy()
{
applicationIsQuitting = true;
OnDispose();
}
protected virtual void OnDispose()
{
}
}
}

View File

@@ -1,208 +0,0 @@
using System.Collections.Generic;
using UnityEngine;
namespace JNGame.Util
{
/// <summary>
/// 单例接口。
/// </summary>
public interface ISingleton
{
void Active();
void Release();
}
/// <summary>
/// 单例管理器(统一化持久和释放)。
/// </summary>
public static class SingletonManager
{
private static List<ISingleton> _singletonList;
private static Dictionary<string, GameObject> _gameObjects;
private static GameObject _root;
public static GameObject Root
{
get
{
if (_root == null)
{
_root = GameObject.Find("[SingletonManager]");
if (_root == null)
{
_root = new GameObject("[SingletonManager]")
{
transform =
{
position = Vector3.zero
}
};
}
UnityEngine.Object.DontDestroyOnLoad(_root);
}
return _root;
}
}
public static void Retain(ISingleton go)
{
if (_singletonList == null)
{
_singletonList = new List<ISingleton>();
}
_singletonList.Add(go);
}
public static void Retain(GameObject go)
{
if (_gameObjects == null)
{
_gameObjects = new Dictionary<string, GameObject>();
}
if (!_gameObjects.ContainsKey(go.name))
{
_gameObjects.Add(go.name, go);
if (Application.isPlaying)
{
UnityEngine.Object.DontDestroyOnLoad(go);
}
}
}
public static void Release(GameObject go)
{
if (_gameObjects != null && _gameObjects.ContainsKey(go.name))
{
_gameObjects.Remove(go.name);
UnityEngine.Object.Destroy(go);
}
}
public static void Release(ISingleton go)
{
if (_singletonList != null && _singletonList.Contains(go))
{
_singletonList.Remove(go);
}
}
public static void Release()
{
if (_gameObjects != null)
{
foreach (var item in _gameObjects)
{
Object.Destroy(item.Value);
}
_gameObjects.Clear();
}
if (_singletonList != null)
{
for (int i = 0; i < _singletonList.Count; ++i)
{
_singletonList[i].Release();
}
_singletonList.Clear();
}
Resources.UnloadUnusedAssets();
}
public static GameObject GetGameObject(string name)
{
GameObject go = null;
if (_gameObjects != null)
{
_gameObjects.TryGetValue(name, out go);
}
return go;
}
internal static bool ContainsKey(string name)
{
if (_gameObjects != null)
{
return _gameObjects.ContainsKey(name);
}
return false;
}
internal static ISingleton GetSingleton(string name)
{
for (int i = 0; i < _singletonList.Count; ++i)
{
if (_singletonList[i].ToString() == name)
{
return _singletonList[i];
}
}
return null;
}
/// <summary>
/// 释放所有单例。
/// </summary>
public static void ReStart()
{
Release();
}
}
/// <summary>
/// 全局单例对象(非线程安全)。
/// </summary>
/// <typeparam name="T">泛型T。</typeparam>
public abstract class TSingleton<T> : ISingleton where T : TSingleton<T>, new()
{
private static T _instance;
public static T Instance
{
get
{
if (null == _instance)
{
_instance = new T();
_instance.Init();
SingletonManager.Retain(_instance);
}
return _instance;
}
}
public static bool IsValid => _instance != null;
protected TSingleton()
{
}
protected virtual void Init()
{
}
public virtual void Active()
{
}
public virtual void Release()
{
if (_instance != null)
{
SingletonManager.Release(_instance);
_instance = null;
}
}
}
}

View File

@@ -1,3 +0,0 @@
fileFormatVersion: 2
guid: 0f5742a6d574437b86898a1d984862fb
timeCreated: 1722414939

View File

@@ -2,7 +2,7 @@
using System.Linq;
using UnityEngine;
namespace JNGame.Util
namespace JNGame.Runtime.Util
{
public delegate void TimerCallback();

View File

@@ -1,9 +1,8 @@
using System;
using System.IO;
using System.Net.Sockets;
using System.Runtime.Serialization.Formatters.Binary;
namespace Plugins.JNGame.Util
namespace JNGame.Runtime.Util
{
public class ToUtil
{

View File

@@ -2,7 +2,7 @@
using System.Collections.Generic;
using System.Linq;
namespace JNGame.Util.Types
namespace JNGame.Runtime.Util.Types
{
public class KeyValue<TKey, TValue>
{

View File

@@ -3,7 +3,7 @@ using System.Collections;
using System.Collections.Generic;
using System.Threading.Tasks;
namespace JNGame.Util
namespace JNGame.Runtime.Util
{
/// Author: Pim de Witte (pimdewitte.com) and contributors, https://github.com/PimDeWitte/UnityMainThreadDispatcher
/// <summary>

View File

@@ -1,6 +1,6 @@
using System;
namespace Game.Plugins.JNGame.Util
namespace JNGame.Runtime.Util
{
public class UseUtil
{

View File

@@ -5,11 +5,8 @@ public class AOTGenericReferences : UnityEngine.MonoBehaviour
// {{ AOT assemblies
public static readonly IReadOnlyList<string> PatchedAOTAssemblyList = new List<string>
{
"JNGame.dll",
"Luban.Runtime.dll",
"SHFrame.dll",
"UniTask.dll",
"YooAsset.dll",
"mscorlib.dll",
};
// }}
@@ -18,222 +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.<>c<HotScripts.GameScripts.FGui.FGuiManager.<Open>d__6<object>>
// Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<HotLauncherMain.<RunLauncher>d__1>
// Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<HotScripts.GameScripts.FGui.FGuiManager.<Open>d__6<object>>
// Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask.<>c<HotScripts.GameLauncher.HotLauncherMain.<RunLauncher>d__1>
// Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask<HotScripts.GameLauncher.HotLauncherMain.<RunLauncher>d__1>
// 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,byte>>>>>>>>>>
// 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,byte>>>>>>>>>
// 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,byte>>>>>>>>
// Cysharp.Threading.Tasks.IUniTaskSource<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>>
// Cysharp.Threading.Tasks.IUniTaskSource<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>
// Cysharp.Threading.Tasks.IUniTaskSource<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>
// Cysharp.Threading.Tasks.IUniTaskSource<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>
// Cysharp.Threading.Tasks.IUniTaskSource<System.ValueTuple<byte,System.ValueTuple<byte,byte>>>
// Cysharp.Threading.Tasks.IUniTaskSource<System.ValueTuple<byte,byte>>
// Cysharp.Threading.Tasks.IUniTaskSource<byte>
// Cysharp.Threading.Tasks.UniTask.Awaiter<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,byte>>>>>>>>>>
// Cysharp.Threading.Tasks.UniTask.Awaiter<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>>>>
// Cysharp.Threading.Tasks.UniTask.Awaiter<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>>>
// Cysharp.Threading.Tasks.UniTask.Awaiter<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>>
// Cysharp.Threading.Tasks.UniTask.Awaiter<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>
// Cysharp.Threading.Tasks.UniTask.Awaiter<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>
// Cysharp.Threading.Tasks.UniTask.Awaiter<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>
// Cysharp.Threading.Tasks.UniTask.Awaiter<System.ValueTuple<byte,System.ValueTuple<byte,byte>>>
// Cysharp.Threading.Tasks.UniTask.Awaiter<System.ValueTuple<byte,byte>>
// Cysharp.Threading.Tasks.UniTask.Awaiter<byte>
// Cysharp.Threading.Tasks.UniTask.IsCanceledSource<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,byte>>>>>>>>>>
// Cysharp.Threading.Tasks.UniTask.IsCanceledSource<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>>>>
// Cysharp.Threading.Tasks.UniTask.IsCanceledSource<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>>>
// Cysharp.Threading.Tasks.UniTask.IsCanceledSource<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>>
// Cysharp.Threading.Tasks.UniTask.IsCanceledSource<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>
// Cysharp.Threading.Tasks.UniTask.IsCanceledSource<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>
// Cysharp.Threading.Tasks.UniTask.IsCanceledSource<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>
// Cysharp.Threading.Tasks.UniTask.IsCanceledSource<System.ValueTuple<byte,System.ValueTuple<byte,byte>>>
// Cysharp.Threading.Tasks.UniTask.IsCanceledSource<System.ValueTuple<byte,byte>>
// Cysharp.Threading.Tasks.UniTask.IsCanceledSource<byte>
// Cysharp.Threading.Tasks.UniTask.MemoizeSource<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,byte>>>>>>>>>>
// Cysharp.Threading.Tasks.UniTask.MemoizeSource<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>>>>
// Cysharp.Threading.Tasks.UniTask.MemoizeSource<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>>>
// Cysharp.Threading.Tasks.UniTask.MemoizeSource<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>>
// Cysharp.Threading.Tasks.UniTask.MemoizeSource<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>
// Cysharp.Threading.Tasks.UniTask.MemoizeSource<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>
// Cysharp.Threading.Tasks.UniTask.MemoizeSource<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>
// Cysharp.Threading.Tasks.UniTask.MemoizeSource<System.ValueTuple<byte,System.ValueTuple<byte,byte>>>
// Cysharp.Threading.Tasks.UniTask.MemoizeSource<System.ValueTuple<byte,byte>>
// Cysharp.Threading.Tasks.UniTask.MemoizeSource<byte>
// Cysharp.Threading.Tasks.UniTask<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,byte>>>>>>>>>>>
// Cysharp.Threading.Tasks.UniTask<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,byte>>>>>>>>>>
// Cysharp.Threading.Tasks.UniTask<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>>>>
// Cysharp.Threading.Tasks.UniTask<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>>>
// Cysharp.Threading.Tasks.UniTask<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>>
// Cysharp.Threading.Tasks.UniTask<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>
// Cysharp.Threading.Tasks.UniTask<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>
// Cysharp.Threading.Tasks.UniTask<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>
// Cysharp.Threading.Tasks.UniTask<System.ValueTuple<byte,System.ValueTuple<byte,byte>>>
// Cysharp.Threading.Tasks.UniTask<System.ValueTuple<byte,byte>>
// Cysharp.Threading.Tasks.UniTask<byte>
// Cysharp.Threading.Tasks.UniTaskCompletionSourceCore<Cysharp.Threading.Tasks.AsyncUnit>
// SingletonScene<object>
// System.Action<object,object>
// System.Action<object>
// 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,byte>>>>>>>>>
// 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,byte>>>>>>>>
// System.Collections.Generic.Comparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>>
// System.Collections.Generic.Comparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>
// System.Collections.Generic.Comparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>
// System.Collections.Generic.Comparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>
// System.Collections.Generic.Comparer<System.ValueTuple<byte,System.ValueTuple<byte,byte>>>
// System.Collections.Generic.Comparer<System.ValueTuple<byte,byte>>
// System.Collections.Generic.Comparer<byte>
// System.Collections.Generic.Comparer<object>
// System.Collections.Generic.ComparisonComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>>>
// System.Collections.Generic.ComparisonComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>>
// System.Collections.Generic.ComparisonComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>
// System.Collections.Generic.ComparisonComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>
// System.Collections.Generic.ComparisonComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>
// System.Collections.Generic.ComparisonComparer<System.ValueTuple<byte,System.ValueTuple<byte,byte>>>
// System.Collections.Generic.ComparisonComparer<System.ValueTuple<byte,byte>>
// System.Collections.Generic.ComparisonComparer<byte>
// System.Collections.Generic.ComparisonComparer<object>
// System.Collections.Generic.Dictionary.Enumerator<int,HotScripts.GameScripts.FGui.UIConfigStruct>
// System.Collections.Generic.Dictionary.Enumerator<int,object>
// System.Collections.Generic.Dictionary.Enumerator<object,object>
// System.Collections.Generic.Dictionary.KeyCollection.Enumerator<int,HotScripts.GameScripts.FGui.UIConfigStruct>
// System.Collections.Generic.Dictionary.KeyCollection.Enumerator<int,object>
// System.Collections.Generic.Dictionary.KeyCollection.Enumerator<object,object>
// System.Collections.Generic.Dictionary.KeyCollection<int,HotScripts.GameScripts.FGui.UIConfigStruct>
// System.Collections.Generic.Dictionary.KeyCollection<int,object>
// System.Collections.Generic.Dictionary.KeyCollection<object,object>
// System.Collections.Generic.Dictionary.ValueCollection.Enumerator<int,HotScripts.GameScripts.FGui.UIConfigStruct>
// System.Collections.Generic.Dictionary.ValueCollection.Enumerator<int,object>
// System.Collections.Generic.Dictionary.ValueCollection.Enumerator<object,object>
// System.Collections.Generic.Dictionary.ValueCollection<int,HotScripts.GameScripts.FGui.UIConfigStruct>
// System.Collections.Generic.Dictionary.ValueCollection<int,object>
// System.Collections.Generic.Dictionary.ValueCollection<object,object>
// System.Collections.Generic.Dictionary<int,HotScripts.GameScripts.FGui.UIConfigStruct>
// System.Collections.Generic.Dictionary<int,object>
// System.Collections.Generic.Dictionary<object,object>
// System.Collections.Generic.EqualityComparer<HotScripts.GameScripts.FGui.UIConfigStruct>
// 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,byte>>>>>>>>>
// 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,byte>>>>>>>>
// System.Collections.Generic.EqualityComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>>
// System.Collections.Generic.EqualityComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>
// System.Collections.Generic.EqualityComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>
// System.Collections.Generic.EqualityComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>
// System.Collections.Generic.EqualityComparer<System.ValueTuple<byte,System.ValueTuple<byte,byte>>>
// System.Collections.Generic.EqualityComparer<System.ValueTuple<byte,byte>>
// System.Collections.Generic.EqualityComparer<byte>
// System.Collections.Generic.EqualityComparer<int>
// System.Collections.Generic.EqualityComparer<object>
// System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<int,HotScripts.GameScripts.FGui.UIConfigStruct>>
// System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<int,object>>
// System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<object,object>>
// System.Collections.Generic.ICollection<object>
// System.Collections.Generic.IComparer<object>
// System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<int,HotScripts.GameScripts.FGui.UIConfigStruct>>
// System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<int,object>>
// System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<object,object>>
// System.Collections.Generic.IEnumerable<int>
// System.Collections.Generic.IEnumerable<object>
// System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<int,HotScripts.GameScripts.FGui.UIConfigStruct>>
// System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<int,object>>
// System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<object,object>>
// System.Collections.Generic.IEnumerator<int>
// System.Collections.Generic.IEnumerator<object>
// System.Collections.Generic.IEqualityComparer<int>
// System.Collections.Generic.IEqualityComparer<object>
// System.Collections.Generic.IList<object>
// System.Collections.Generic.KeyValuePair<int,HotScripts.GameScripts.FGui.UIConfigStruct>
// System.Collections.Generic.KeyValuePair<int,object>
// System.Collections.Generic.KeyValuePair<object,object>
// System.Collections.Generic.List.Enumerator<object>
// 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,byte>>>>>>>>
// System.Collections.Generic.ObjectComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>>
// System.Collections.Generic.ObjectComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>
// System.Collections.Generic.ObjectComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>
// System.Collections.Generic.ObjectComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>
// System.Collections.Generic.ObjectComparer<System.ValueTuple<byte,System.ValueTuple<byte,byte>>>
// System.Collections.Generic.ObjectComparer<System.ValueTuple<byte,byte>>
// System.Collections.Generic.ObjectComparer<byte>
// System.Collections.Generic.ObjectComparer<object>
// System.Collections.Generic.ObjectEqualityComparer<HotScripts.GameScripts.FGui.UIConfigStruct>
// 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,byte>>>>>>>>
// System.Collections.Generic.ObjectEqualityComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>>
// System.Collections.Generic.ObjectEqualityComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>
// System.Collections.Generic.ObjectEqualityComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>
// System.Collections.Generic.ObjectEqualityComparer<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>
// System.Collections.Generic.ObjectEqualityComparer<System.ValueTuple<byte,System.ValueTuple<byte,byte>>>
// System.Collections.Generic.ObjectEqualityComparer<System.ValueTuple<byte,byte>>
// System.Collections.Generic.ObjectEqualityComparer<byte>
// System.Collections.Generic.ObjectEqualityComparer<int>
// System.Collections.Generic.ObjectEqualityComparer<object>
// System.Collections.ObjectModel.ReadOnlyCollection<object>
// System.Comparison<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>>
// System.Comparison<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>
// System.Comparison<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>
// System.Comparison<System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>
// System.Comparison<System.ValueTuple<byte,System.ValueTuple<byte,byte>>>
// System.Comparison<System.ValueTuple<byte,byte>>
// System.Comparison<byte>
// System.Comparison<object>
// System.Func<System.Threading.Tasks.VoidTaskResult>
// System.Func<int>
// System.Func<object,System.Threading.Tasks.VoidTaskResult>
// System.Func<object,object,object>
// System.Func<object,object>
// System.Predicate<object>
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder<System.Threading.Tasks.VoidTaskResult>
// System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter<System.Threading.Tasks.VoidTaskResult>
// System.Runtime.CompilerServices.ConfiguredTaskAwaitable<System.Threading.Tasks.VoidTaskResult>
// System.Runtime.CompilerServices.TaskAwaiter<System.Threading.Tasks.VoidTaskResult>
// System.Threading.Tasks.ContinuationTaskFromResultTask<System.Threading.Tasks.VoidTaskResult>
// System.Threading.Tasks.Task<System.Threading.Tasks.VoidTaskResult>
// System.Threading.Tasks.TaskFactory.<>c__DisplayClass35_0<System.Threading.Tasks.VoidTaskResult>
// System.Threading.Tasks.TaskFactory<System.Threading.Tasks.VoidTaskResult>
// 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,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,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,byte>>>>>>>>
// System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>>
// System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>>
// System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>>
// System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>>
// System.ValueTuple<byte,System.ValueTuple<byte,System.ValueTuple<byte,byte>>>
// System.ValueTuple<byte,System.ValueTuple<byte,byte>>
// System.ValueTuple<byte,byte>
// }}
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.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,HotScripts.GameScripts.FGui.FGuiManager.<Open>d__6<object>>(Cysharp.Threading.Tasks.UniTask.Awaiter&,HotScripts.GameScripts.FGui.FGuiManager.<Open>d__6<object>&)
// System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<HotLauncherMain.<RunLauncher>d__1>(HotLauncherMain.<RunLauncher>d__1&)
// System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<HotScripts.GameScripts.FGui.FGuiManager.<Open>d__6<object>>(HotScripts.GameScripts.FGui.FGuiManager.<Open>d__6<object>&)
// System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,HotScripts.GameLauncher.HotLauncherMain.<RunLauncher>d__1>(Cysharp.Threading.Tasks.UniTask.Awaiter&,HotScripts.GameLauncher.HotLauncherMain.<RunLauncher>d__1&)
// System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<HotScripts.GameLauncher.HotLauncherMain.<RunLauncher>d__1>(HotScripts.GameLauncher.HotLauncherMain.<RunLauncher>d__1&)
// System.Void Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder.Start<SHFrame.UIModule.<Open>d__15<object>>(SHFrame.UIModule.<Open>d__15<object>&)
// string Luban.StringUtil.CollectionToString<int>(System.Collections.Generic.IEnumerable<int>)
// string Luban.StringUtil.CollectionToString<object>(System.Collections.Generic.IEnumerable<object>)
// Cysharp.Threading.Tasks.UniTask SHFrame.UIModule.Open<object>(string,string,FairyGUI.GComponent,object[])
// object[] System.Array.Empty<object>()
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,HotScripts.GameScripts.FGui.FGuiManager.<OnInit>d__3>(Cysharp.Threading.Tasks.UniTask.Awaiter&,HotScripts.GameScripts.FGui.FGuiManager.<OnInit>d__3&)
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,HotScripts.GameScripts.Luban.LubanManager.<OnInit>d__3>(Cysharp.Threading.Tasks.UniTask.Awaiter&,HotScripts.GameScripts.Luban.LubanManager.<OnInit>d__3&)
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<byte>,HotScripts.GameScripts.FGui.FGuiManager.<OnInit>d__3>(Cysharp.Threading.Tasks.UniTask.Awaiter<byte>&,HotScripts.GameScripts.FGui.FGuiManager.<OnInit>d__3&)
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder<System.Threading.Tasks.VoidTaskResult>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,HotScripts.GameScripts.FGui.FGuiManager.<OnInit>d__3>(Cysharp.Threading.Tasks.UniTask.Awaiter&,HotScripts.GameScripts.FGui.FGuiManager.<OnInit>d__3&)
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder<System.Threading.Tasks.VoidTaskResult>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,HotScripts.GameScripts.Luban.LubanManager.<OnInit>d__3>(Cysharp.Threading.Tasks.UniTask.Awaiter&,HotScripts.GameScripts.Luban.LubanManager.<OnInit>d__3&)
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder<System.Threading.Tasks.VoidTaskResult>.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter<byte>,HotScripts.GameScripts.FGui.FGuiManager.<OnInit>d__3>(Cysharp.Threading.Tasks.UniTask.Awaiter<byte>&,HotScripts.GameScripts.FGui.FGuiManager.<OnInit>d__3&)
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start<HotScripts.GameScripts.FGui.FGuiManager.<OnInit>d__3>(HotScripts.GameScripts.FGui.FGuiManager.<OnInit>d__3&)
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start<HotScripts.GameScripts.Luban.LubanManager.<OnInit>d__3>(HotScripts.GameScripts.Luban.LubanManager.<OnInit>d__3&)
// System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,HotScripts.GameScripts.HotGameMain.<Awake>d__0>(Cysharp.Threading.Tasks.UniTask.Awaiter&,HotScripts.GameScripts.HotGameMain.<Awake>d__0&)
// System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted<Cysharp.Threading.Tasks.UniTask.Awaiter,HotScripts.GameScripts.HotGameMain.<OnGoGameMain>d__4>(Cysharp.Threading.Tasks.UniTask.Awaiter&,HotScripts.GameScripts.HotGameMain.<OnGoGameMain>d__4&)
// System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start<HotScripts.GameScripts.HotGameMain.<Awake>d__0>(HotScripts.GameScripts.HotGameMain.<Awake>d__0&)
// System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start<HotScripts.GameScripts.HotGameMain.<OnGoGameMain>d__4>(HotScripts.GameScripts.HotGameMain.<OnGoGameMain>d__4&)
// YooAsset.AssetHandle YooAsset.ResourcePackage.LoadAssetSync<object>(string)
// YooAsset.AssetHandle YooAsset.YooAssets.LoadAssetSync<object>(string)
// string string.Join<int>(string,System.Collections.Generic.IEnumerable<int>)
// string string.Join<object>(string,System.Collections.Generic.IEnumerable<object>)
// string string.JoinCore<int>(System.Char*,int,System.Collections.Generic.IEnumerable<int>)
// string string.JoinCore<object>(System.Char*,int,System.Collections.Generic.IEnumerable<object>)
}
}

View File

@@ -1,5 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<linker>
<assembly fullname="DesperateDevs.Caching">
<type fullname="DesperateDevs.Caching.ObjectPool`1" preserve="all" />
</assembly>
<assembly fullname="DesperateDevs.Reflection">
<type fullname="DesperateDevs.Reflection.PublicMemberInfoExtension" preserve="all" />
</assembly>
<assembly fullname="FairyGUI.Runtime">
<type fullname="FairyGUI.Controller" preserve="all" />
<type fullname="FairyGUI.EventCallback1" preserve="all" />
@@ -9,103 +15,348 @@
<type fullname="FairyGUI.GComponent" preserve="all" />
<type fullname="FairyGUI.GObject" preserve="all" />
<type fullname="FairyGUI.GProgressBar" preserve="all" />
<type fullname="FairyGUI.GRoot" 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="Google.Protobuf">
<type fullname="Google.Protobuf.ByteString" preserve="all" />
<type fullname="Google.Protobuf.CodedInputStream" preserve="all" />
<type fullname="Google.Protobuf.CodedOutputStream" preserve="all" />
<type fullname="Google.Protobuf.Collections.MapField`2" preserve="all" />
<type fullname="Google.Protobuf.Collections.MapField`2/Codec" preserve="all" />
<type fullname="Google.Protobuf.Collections.RepeatedField`1" preserve="all" />
<type fullname="Google.Protobuf.Extension" preserve="all" />
<type fullname="Google.Protobuf.FieldCodec" preserve="all" />
<type fullname="Google.Protobuf.FieldCodec`1" preserve="all" />
<type fullname="Google.Protobuf.IBufferMessage" preserve="all" />
<type fullname="Google.Protobuf.IDeepCloneable`1" preserve="all" />
<type fullname="Google.Protobuf.IMessage" preserve="all" />
<type fullname="Google.Protobuf.IMessage`1" preserve="all" />
<type fullname="Google.Protobuf.JsonFormatter" preserve="all" />
<type fullname="Google.Protobuf.MessageExtensions" preserve="all" />
<type fullname="Google.Protobuf.MessageParser" preserve="all" />
<type fullname="Google.Protobuf.MessageParser`1" preserve="all" />
<type fullname="Google.Protobuf.ParseContext" preserve="all" />
<type fullname="Google.Protobuf.ProtoPreconditions" preserve="all" />
<type fullname="Google.Protobuf.Reflection.FileDescriptor" preserve="all" />
<type fullname="Google.Protobuf.Reflection.GeneratedClrTypeInfo" preserve="all" />
<type fullname="Google.Protobuf.Reflection.MessageDescriptor" preserve="all" />
<type fullname="Google.Protobuf.UnknownFieldSet" preserve="all" />
<type fullname="Google.Protobuf.WriteContext" preserve="all" />
</assembly>
<assembly fullname="HotMain">
<type fullname="HotMain.HotMainEvent" preserve="all" />
<type fullname="HotMain.SHGame.Procedure.ProcedureInitializePackage" preserve="all" />
</assembly>
<assembly fullname="JNGame">
<type fullname="JNGame.JNetGame" preserve="all" />
<type fullname="Plugins.JNGame.System.SystemBase" preserve="all" />
<type fullname="Plugins.JNGame.Util.EventDispatcher" preserve="all" />
<type fullname="SingletonScene`1" preserve="all" />
</assembly>
<assembly fullname="Luban.Runtime">
<type fullname="Luban.BeanBase" preserve="all" />
<type fullname="Luban.ByteBuf" preserve="all" />
<type fullname="Luban.StringUtil" preserve="all" />
<assembly fullname="Newtonsoft.Json">
<type fullname="Newtonsoft.Json.JsonConvert" preserve="all" />
<type fullname="Newtonsoft.Json.JsonIgnoreAttribute" preserve="all" />
<type fullname="Newtonsoft.Json.JsonPropertyAttribute" preserve="all" />
<type fullname="Newtonsoft.Json.NullValueHandling" preserve="all" />
</assembly>
<assembly fullname="SHFrame">
<type fullname="SHFrame.EventArgs" preserve="all" />
<type fullname="SHFrame.EventDispatcher" preserve="all" />
<type fullname="SHFrame.EventListener" preserve="all" />
<type fullname="SHFrame.EventListener/EventHandler" preserve="all" />
<type fullname="SHFrame.EventUtil" preserve="all" />
<type fullname="SHFrame.Log" preserve="all" />
<type fullname="SHFrame.SHFrameModule" preserve="all" />
<type fullname="SHFrame.UIBase" preserve="all" />
<type fullname="SHFrame.UIModule" preserve="all" />
</assembly>
<assembly fullname="System">
<type fullname="System.CodeDom.Compiler.GeneratedCodeAttribute" preserve="all" />
<type fullname="System.Collections.Concurrent.BlockingCollection`1" preserve="all" />
<type fullname="System.Collections.Generic.ISet`1" preserve="all" />
<type fullname="System.Collections.Generic.LinkedListNode`1" preserve="all" />
<type fullname="System.Collections.Generic.LinkedList`1" preserve="all" />
<type fullname="System.Collections.Generic.Queue`1" preserve="all" />
<type fullname="System.Collections.Generic.Stack`1" preserve="all" />
<type fullname="System.ComponentModel.EditorBrowsableAttribute" preserve="all" />
<type fullname="System.ComponentModel.EditorBrowsableState" preserve="all" />
<type fullname="System.Diagnostics.Process" preserve="all" />
<type fullname="System.Diagnostics.ProcessStartInfo" preserve="all" />
<type fullname="System.Diagnostics.Stopwatch" preserve="all" />
<type fullname="System.Net.Sockets.Socket" preserve="all" />
<type fullname="System.Net.Sockets.SocketFlags" preserve="all" />
<type fullname="System.Text.RegularExpressions.Capture" preserve="all" />
<type fullname="System.Text.RegularExpressions.Group" preserve="all" />
<type fullname="System.Text.RegularExpressions.GroupCollection" preserve="all" />
<type fullname="System.Text.RegularExpressions.Match" preserve="all" />
<type fullname="System.Text.RegularExpressions.Regex" preserve="all" />
</assembly>
<assembly fullname="System.Core">
<type fullname="System.Collections.Generic.HashSet`1" preserve="all" />
<type fullname="System.Collections.Generic.HashSet`1/Enumerator" preserve="all" />
<type fullname="System.Linq.Enumerable" preserve="all" />
<type fullname="System.Linq.IOrderedEnumerable`1" preserve="all" />
</assembly>
<assembly fullname="System.IO.Compression">
<type fullname="System.IO.Compression.ZipArchive" preserve="all" />
<type fullname="System.IO.Compression.ZipArchiveEntry" preserve="all" />
</assembly>
<assembly fullname="System.Numerics.Vectors">
<type fullname="System.Numerics.Vector" preserve="all" />
<type fullname="System.Numerics.Vector`1" preserve="all" />
</assembly>
<assembly fullname="TouchSocket">
<type fullname="TouchSocket.Sockets.ByteBlockEventArgs" preserve="all" />
<type fullname="TouchSocket.Sockets.CloseObjectExtension" preserve="all" />
<type fullname="TouchSocket.Sockets.ConnectObjectExtension" preserve="all" />
<type fullname="TouchSocket.Sockets.ConnectedEventArgs" preserve="all" />
<type fullname="TouchSocket.Sockets.ConnectedEventHandler`1" preserve="all" />
<type fullname="TouchSocket.Sockets.ConnectingEventArgs" preserve="all" />
<type fullname="TouchSocket.Sockets.ConnectingEventHandler`1" preserve="all" />
<type fullname="TouchSocket.Sockets.DisconnectEventArgs" preserve="all" />
<type fullname="TouchSocket.Sockets.DisconnectEventHandler`1" preserve="all" />
<type fullname="TouchSocket.Sockets.IConnectObject" preserve="all" />
<type fullname="TouchSocket.Sockets.IPHost" preserve="all" />
<type fullname="TouchSocket.Sockets.ITcpClient" preserve="all" />
<type fullname="TouchSocket.Sockets.ITcpClientBase" preserve="all" />
<type fullname="TouchSocket.Sockets.ReceivedDataEventArgs" preserve="all" />
<type fullname="TouchSocket.Sockets.ReceivedEventHandler`1" preserve="all" />
<type fullname="TouchSocket.Sockets.ReconnectionPlugin`1" preserve="all" />
<type fullname="TouchSocket.Sockets.SenderExtension" preserve="all" />
<type fullname="TouchSocket.Sockets.ServiceBase" preserve="all" />
<type fullname="TouchSocket.Sockets.ServiceExtension" preserve="all" />
<type fullname="TouchSocket.Sockets.SocketClient" preserve="all" />
<type fullname="TouchSocket.Sockets.SocketPluginManagerExtension" preserve="all" />
<type fullname="TouchSocket.Sockets.TcpClient" preserve="all" />
<type fullname="TouchSocket.Sockets.TcpClientBase" preserve="all" />
<type fullname="TouchSocket.Sockets.TcpService" preserve="all" />
<type fullname="TouchSocket.Sockets.TcpService`1" preserve="all" />
<type fullname="TouchSocket.Sockets.TouchSocketConfigExtension" preserve="all" />
</assembly>
<assembly fullname="TouchSocket.Core">
<type fullname="TouchSocket.Core.ByteBlock" preserve="all" />
<type fullname="TouchSocket.Core.DisposableObject" preserve="all" />
<type fullname="TouchSocket.Core.FixedHeaderPackageAdapter" preserve="all" />
<type fullname="TouchSocket.Core.IPluginManager" preserve="all" />
<type fullname="TouchSocket.Core.IRegistrator" preserve="all" />
<type fullname="TouchSocket.Core.LoggerContainerExtension" preserve="all" />
<type fullname="TouchSocket.Core.SetupConfigObject" preserve="all" />
<type fullname="TouchSocket.Core.SingleStreamDataHandlingAdapter" preserve="all" />
<type fullname="TouchSocket.Core.TouchSocketConfig" preserve="all" />
<type fullname="TouchSocket.Core.TouchSocketCoreConfigExtension" preserve="all" />
</assembly>
<assembly fullname="TouchSocket.Http">
<type fullname="TouchSocket.Http.WebSockets.WSDataFrame" preserve="all" />
<type fullname="TouchSocket.Http.WebSockets.WSDataFrameEventArgs" preserve="all" />
<type fullname="TouchSocket.Http.WebSockets.WSDataFrameEventHandler`1" preserve="all" />
<type fullname="TouchSocket.Http.WebSockets.WSDataType" preserve="all" />
<type fullname="TouchSocket.Http.WebSockets.WebSocketClient" preserve="all" />
<type fullname="TouchSocket.Http.WebSockets.WebSocketClientBase" preserve="all" />
</assembly>
<assembly fullname="UniTask">
<type fullname="Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder" preserve="all" />
<type fullname="Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder`1" preserve="all" />
<type fullname="Cysharp.Threading.Tasks.PlayerLoopTiming" preserve="all" />
<type fullname="Cysharp.Threading.Tasks.UniTask" preserve="all" />
<type fullname="Cysharp.Threading.Tasks.UniTask/Awaiter" preserve="all" />
<type fullname="Cysharp.Threading.Tasks.UniTaskCompletionSource`1" preserve="all" />
<type fullname="Cysharp.Threading.Tasks.UniTaskExtensions" preserve="all" />
<type fullname="Cysharp.Threading.Tasks.UniTask`1" preserve="all" />
<type fullname="Cysharp.Threading.Tasks.UniTask`1/Awaiter" preserve="all" />
<type fullname="Cysharp.Threading.Tasks.UnityAsyncExtensions" preserve="all" />
<type fullname="Cysharp.Threading.Tasks.UnityAsyncExtensions/UnityWebRequestAsyncOperationAwaiter" preserve="all" />
</assembly>
<assembly fullname="Unity.AI.Navigation">
<type fullname="Unity.AI.Navigation.NavMeshSurface" preserve="all" />
</assembly>
<assembly fullname="UnityEngine.AIModule">
<type fullname="UnityEngine.AI.NavMesh" preserve="all" />
<type fullname="UnityEngine.AI.NavMeshTriangulation" preserve="all" />
</assembly>
<assembly fullname="UnityEngine.CoreModule">
<type fullname="UnityEngine.Application" preserve="all" />
<type fullname="UnityEngine.Color" preserve="all" />
<type fullname="UnityEngine.CombineInstance" preserve="all" />
<type fullname="UnityEngine.Component" preserve="all" />
<type fullname="UnityEngine.Coroutine" preserve="all" />
<type fullname="UnityEngine.Debug" preserve="all" />
<type fullname="UnityEngine.ExecuteInEditMode" preserve="all" />
<type fullname="UnityEngine.GameObject" preserve="all" />
<type fullname="UnityEngine.Gizmos" preserve="all" />
<type fullname="UnityEngine.HideFlags" preserve="all" />
<type fullname="UnityEngine.LayerMask" preserve="all" />
<type fullname="UnityEngine.Matrix4x4" preserve="all" />
<type fullname="UnityEngine.Mesh" preserve="all" />
<type fullname="UnityEngine.MeshFilter" preserve="all" />
<type fullname="UnityEngine.MonoBehaviour" preserve="all" />
<type fullname="UnityEngine.Object" preserve="all" />
<type fullname="UnityEngine.TextAsset" preserve="all" />
<type fullname="UnityEngine.Rect" preserve="all" />
<type fullname="UnityEngine.Time" preserve="all" />
<type fullname="UnityEngine.Transform" preserve="all" />
<type fullname="UnityEngine.Vector2" preserve="all" />
<type fullname="UnityEngine.Vector2Int" preserve="all" />
<type fullname="UnityEngine.Vector3" preserve="all" />
<type fullname="UnityEngine.Vector3Int" preserve="all" />
</assembly>
<assembly fullname="UnityEngine.JSONSerializeModule">
<type fullname="UnityEngine.JsonUtility" preserve="all" />
</assembly>
<assembly fullname="UnityEngine.UnityWebRequestModule">
<type fullname="UnityEngine.Networking.DownloadHandler" preserve="all" />
<type fullname="UnityEngine.Networking.UnityWebRequest" preserve="all" />
<type fullname="UnityEngine.Networking.UnityWebRequestAsyncOperation" preserve="all" />
</assembly>
<assembly fullname="YooAsset">
<type fullname="YooAsset.AssetHandle" preserve="all" />
<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.Action" preserve="all" />
<type fullname="System.Action`1" preserve="all" />
<type fullname="System.Action`3" preserve="all" />
<type fullname="System.Activator" preserve="all" />
<type fullname="System.ArgumentException" preserve="all" />
<type fullname="System.ArgumentNullException" preserve="all" />
<type fullname="System.ArgumentOutOfRangeException" preserve="all" />
<type fullname="System.Array" preserve="all" />
<type fullname="System.AsyncCallback" preserve="all" />
<type fullname="System.Attribute" preserve="all" />
<type fullname="System.AttributeTargets" preserve="all" />
<type fullname="System.AttributeUsageAttribute" preserve="all" />
<type fullname="System.BitConverter" preserve="all" />
<type fullname="System.Boolean" preserve="all" />
<type fullname="System.Buffers.ArrayPool`1" preserve="all" />
<type fullname="System.Buffers.Binary.BinaryPrimitives" preserve="all" />
<type fullname="System.Byte" preserve="all" />
<type fullname="System.Collections.Concurrent.ConcurrentDictionary`2" preserve="all" />
<type fullname="System.Collections.Generic.CollectionExtensions" preserve="all" />
<type fullname="System.Collections.Generic.Comparer`1" preserve="all" />
<type fullname="System.Collections.Generic.Dictionary`2" preserve="all" />
<type fullname="System.Collections.Generic.Dictionary`2/Enumerator" preserve="all" />
<type fullname="System.Collections.Generic.Dictionary`2/KeyCollection" preserve="all" />
<type fullname="System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator" 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.ICollection`1" preserve="all" />
<type fullname="System.Collections.Generic.IComparer`1" preserve="all" />
<type fullname="System.Collections.Generic.IDictionary`2" preserve="all" />
<type fullname="System.Collections.Generic.IEnumerable`1" preserve="all" />
<type fullname="System.Collections.Generic.IEnumerator`1" preserve="all" />
<type fullname="System.Collections.Generic.IEqualityComparer`1" preserve="all" />
<type fullname="System.Collections.Generic.IList`1" preserve="all" />
<type fullname="System.Collections.Generic.IReadOnlyDictionary`2" preserve="all" />
<type fullname="System.Collections.Generic.KeyValuePair`2" preserve="all" />
<type fullname="System.Collections.Generic.List`1" preserve="all" />
<type fullname="System.Collections.Generic.List`1/Enumerator" preserve="all" />
<type fullname="System.Collections.IEnumerable" preserve="all" />
<type fullname="System.Collections.IEnumerator" preserve="all" />
<type fullname="System.Comparison`1" preserve="all" />
<type fullname="System.Console" preserve="all" />
<type fullname="System.Convert" preserve="all" />
<type fullname="System.DateTime" preserve="all" />
<type fullname="System.DateTimeOffset" preserve="all" />
<type fullname="System.Delegate" 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.Diagnostics.DebuggerNonUserCodeAttribute" preserve="all" />
<type fullname="System.DivideByZeroException" preserve="all" />
<type fullname="System.Double" preserve="all" />
<type fullname="System.Enum" preserve="all" />
<type fullname="System.Environment" preserve="all" />
<type fullname="System.Exception" preserve="all" />
<type fullname="System.FlagsAttribute" preserve="all" />
<type fullname="System.Func`1" preserve="all" />
<type fullname="System.Func`2" preserve="all" />
<type fullname="System.Func`3" preserve="all" />
<type fullname="System.Globalization.CultureInfo" preserve="all" />
<type fullname="System.HashCode" preserve="all" />
<type fullname="System.IAsyncResult" preserve="all" />
<type fullname="System.IComparable" preserve="all" />
<type fullname="System.IComparable`1" preserve="all" />
<type fullname="System.IDisposable" preserve="all" />
<type fullname="System.IEquatable`1" preserve="all" />
<type fullname="System.IFormatProvider" preserve="all" />
<type fullname="System.IO.BinaryReader" preserve="all" />
<type fullname="System.IO.BinaryWriter" preserve="all" />
<type fullname="System.IO.Directory" preserve="all" />
<type fullname="System.IO.File" preserve="all" />
<type fullname="System.IO.FileAccess" preserve="all" />
<type fullname="System.IO.FileMode" preserve="all" />
<type fullname="System.IO.FileShare" preserve="all" />
<type fullname="System.IO.FileStream" preserve="all" />
<type fullname="System.IO.IOException" preserve="all" />
<type fullname="System.IO.MemoryStream" preserve="all" />
<type fullname="System.IO.Path" preserve="all" />
<type fullname="System.IO.SeekOrigin" preserve="all" />
<type fullname="System.IO.Stream" preserve="all" />
<type fullname="System.IO.StreamReader" preserve="all" />
<type fullname="System.IO.StreamWriter" preserve="all" />
<type fullname="System.IO.TextReader" preserve="all" />
<type fullname="System.IO.TextWriter" preserve="all" />
<type fullname="System.IndexOutOfRangeException" preserve="all" />
<type fullname="System.Int16" preserve="all" />
<type fullname="System.Int32" preserve="all" />
<type fullname="System.Int64" preserve="all" />
<type fullname="System.Math" preserve="all" />
<type fullname="System.InvalidOperationException" preserve="all" />
<type fullname="System.MemoryExtensions" preserve="all" />
<type fullname="System.MulticastDelegate" preserve="all" />
<type fullname="System.NotImplementedException" preserve="all" />
<type fullname="System.NotSupportedException" preserve="all" />
<type fullname="System.Object" preserve="all" />
<type fullname="System.ObsoleteAttribute" preserve="all" />
<type fullname="System.ParamArrayAttribute" preserve="all" />
<type fullname="System.Predicate`1" preserve="all" />
<type fullname="System.ReadOnlySpan`1" preserve="all" />
<type fullname="System.Reflection.Assembly" preserve="all" />
<type fullname="System.Reflection.DefaultMemberAttribute" preserve="all" />
<type fullname="System.Reflection.MemberInfo" preserve="all" />
<type fullname="System.Reflection.MethodBase" preserve="all" />
<type fullname="System.Reflection.MethodInfo" preserve="all" />
<type fullname="System.Reflection.ParameterInfo" preserve="all" />
<type fullname="System.Runtime.CompilerServices.AsyncStateMachineAttribute" preserve="all" />
<type fullname="System.Runtime.CompilerServices.AsyncTaskMethodBuilder" preserve="all" />
<type fullname="System.Runtime.CompilerServices.AsyncVoidMethodBuilder" preserve="all" />
<type fullname="System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" preserve="all" />
<type fullname="System.Runtime.CompilerServices.CompilationRelaxationsAttribute" 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.IsReadOnlyAttribute" preserve="all" />
<type fullname="System.Runtime.CompilerServices.IsVolatile" preserve="all" />
<type fullname="System.Runtime.CompilerServices.IteratorStateMachineAttribute" preserve="all" />
<type fullname="System.Runtime.CompilerServices.RuntimeCompatibilityAttribute" preserve="all" />
<type fullname="System.Runtime.CompilerServices.RuntimeHelpers" preserve="all" />
<type fullname="System.Runtime.CompilerServices.TaskAwaiter" preserve="all" />
<type fullname="System.Runtime.CompilerServices.TaskAwaiter`1" preserve="all" />
<type fullname="System.Runtime.CompilerServices.TupleElementNamesAttribute" preserve="all" />
<type fullname="System.Runtime.InteropServices.InAttribute" preserve="all" />
<type fullname="System.Runtime.InteropServices.MemoryMarshal" preserve="all" />
<type fullname="System.Runtime.InteropServices.OSPlatform" preserve="all" />
<type fullname="System.Runtime.InteropServices.RuntimeInformation" preserve="all" />
<type fullname="System.Runtime.Serialization.Formatters.Binary.BinaryFormatter" preserve="all" />
<type fullname="System.RuntimeFieldHandle" preserve="all" />
<type fullname="System.RuntimeTypeHandle" preserve="all" />
<type fullname="System.Single" preserve="all" />
<type fullname="System.Span`1" preserve="all" />
<type fullname="System.String" preserve="all" />
<type fullname="System.StringComparison" preserve="all" />
<type fullname="System.StringSplitOptions" preserve="all" />
<type fullname="System.Text.Encoding" preserve="all" />
<type fullname="System.Text.StringBuilder" preserve="all" />
<type fullname="System.ThreadStaticAttribute" preserve="all" />
<type fullname="System.Threading.CancellationToken" preserve="all" />
<type fullname="System.Threading.Interlocked" preserve="all" />
<type fullname="System.Threading.Monitor" preserve="all" />
<type fullname="System.Threading.Tasks.Task" preserve="all" />
<type fullname="System.Threading.Tasks.TaskCompletionSource`1" preserve="all" />
<type fullname="System.Threading.Tasks.Task`1" preserve="all" />
<type fullname="System.Threading.Thread" preserve="all" />
<type fullname="System.Threading.ThreadPool" preserve="all" />
<type fullname="System.Threading.ThreadStart" preserve="all" />
<type fullname="System.Threading.ThreadState" preserve="all" />
<type fullname="System.Threading.WaitCallback" preserve="all" />
<type fullname="System.TimeSpan" preserve="all" />
<type fullname="System.Type" preserve="all" />
<type fullname="System.UInt32" preserve="all" />
<type fullname="System.UInt64" preserve="all" />
<type fullname="System.ValueTuple`2" preserve="all" />
<type fullname="System.ValueType" preserve="all" />
</assembly>
</linker>

Binary file not shown.

View File

@@ -0,0 +1,33 @@
fileFormatVersion: 2
guid: 036d810cd4a8a94498e7776a95c65582
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Any:
second:
enabled: 1
settings: {}
- first:
Editor: Editor
second:
enabled: 0
settings:
DefaultValueInitialized: true
- first:
Windows Store Apps: WindowsStoreApps
second:
enabled: 0
settings:
CPU: AnyCPU
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 02b2a3322421b4546a838feaf2397e47
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,131 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &6424879879018985351
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1965526290356357056}
m_Layer: 0
m_Name: Boss
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1965526290356357056
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6424879879018985351}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 1010648102880285407}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &6543339054198509538
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1010648102880285407}
- component: {fileID: 7177383533243891077}
- component: {fileID: 8203713134360791471}
- component: {fileID: 6263228441833405208}
m_Layer: 0
m_Name: Cube
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1010648102880285407
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6543339054198509538}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 1.5, z: 0}
m_LocalScale: {x: 3, y: 3, z: 3}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1965526290356357056}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &7177383533243891077
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6543339054198509538}
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &8203713134360791471
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6543339054198509538}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 3124abeca4a29ac4ab67fb2c7fb283fa, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
--- !u!65 &6263228441833405208
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6543339054198509538}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 1, y: 1, z: 1}
m_Center: {x: 0, y: 0, z: 0}

View File

@@ -1,7 +0,0 @@
fileFormatVersion: 2
guid: d579585eed352e344bf2abbbb4989281
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: eeea1b1c3811e9a4e88d7db178395da0
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: b4a08db43dcdda54aabdb3f842c5480d
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because one or more lines are too long

View File

@@ -1,7 +0,0 @@
fileFormatVersion: 2
guid: 74acecfe21a4bc140a3237eac7099934
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: e0f6a9876f625264d852486f26ce822b
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,80 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 8
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Green
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ValidKeywords: []
m_InvalidKeywords: []
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 0.018987417, g: 1, b: 0, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
m_BuildTextureStacks: []

View File

@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 6d7b98a96aa909947a834e2c9609f9ae
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,80 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 8
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Red
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
m_ValidKeywords: []
m_InvalidKeywords: []
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 1
m_Colors:
- _Color: {r: 1, g: 0, b: 0, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
m_BuildTextureStacks: []

View File

@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 3124abeca4a29ac4ab67fb2c7fb283fa
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,99 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &1766941121205108718
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 567971060329635598}
- component: {fileID: 4534114318232676943}
- component: {fileID: 1448104928889913440}
- component: {fileID: 8507174475260663168}
m_Layer: 0
m_Name: Sphere
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &567971060329635598
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1766941121205108718}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &4534114318232676943
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1766941121205108718}
m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &1448104928889913440
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1766941121205108718}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 3124abeca4a29ac4ab67fb2c7fb283fa, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
--- !u!135 &8507174475260663168
SphereCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1766941121205108718}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.5
m_Center: {x: 0, y: 0, z: 0}

View File

@@ -1,7 +0,0 @@
fileFormatVersion: 2
guid: 86cd8d5d5dc65a640a89e80b920a7f12
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -14,110 +14,110 @@ MonoBehaviour:
m_EditorClassIdentifier:
BuildinFiles:
- PackageName: DefaultPackage
FileName: 0b6f16c2b25befd188c8a660d7d3c8d1.bundle
FileCRC32: d722ee99
FileName: 0255d8aa8ab5292cc530bc3d32b503a1.bundle
FileCRC32: 8a805b7e
- PackageName: DefaultPackage
FileName: 0b8506de7c513693adeebf564d23a3ee.bundle
FileCRC32: fd776459
FileName: 03733335c9ea2a5dde6a30e52009ef27.bundle
FileCRC32: 73ffa941
- PackageName: DefaultPackage
FileName: 0fe02da330507594ea56f474c7c208c2.bundle
FileCRC32: acd63e32
FileName: 048a261fd5bea602ad425a05f2360805.bundle
FileCRC32: ffca0830
- PackageName: DefaultPackage
FileName: 147107203fb54ac6f21aeb711b449940.bundle
FileCRC32: 17bd0d3f
FileName: 08d164015b280f7fc133271a63b130d3.bundle
FileCRC32: 4381b478
- PackageName: DefaultPackage
FileName: 151aa580bee3baa4fde67f14abeb57e4.bundle
FileCRC32: c852d739
FileName: 13142d6312fd6e555e08863e4f0e5701.bundle
FileCRC32: d3bfa705
- PackageName: DefaultPackage
FileName: 265868525fb571fa6d6a033b15f03218.bundle
FileCRC32: e845dcc3
FileName: 20ffbcd8d166b2a5a5632b32da7ba335.bundle
FileCRC32: 3c45cf32
- PackageName: DefaultPackage
FileName: 28c9ab76ecae939416244f99b30cc51d.bundle
FileCRC32: e11de927
FileName: 22c7ff6789d26dc2a4ca8e1fb5ce7e72.bundle
FileCRC32: 990a6344
- PackageName: DefaultPackage
FileName: 376f030b940e46256149303e04b03d68.bundle
FileCRC32: b8171849
FileName: 2a356fee808b6ecfe9c5374dfde410b0.bundle
FileCRC32: cb5d6cf6
- PackageName: DefaultPackage
FileName: 3a58caae4cd41ac6a9db5bdb853cf9c8.bundle
FileCRC32: bba952eb
FileName: 2ba40fa5975d0f7f0874da94c24b81a3.bundle
FileCRC32: a8437746
- PackageName: DefaultPackage
FileName: 4286709e6fe37bc900acee9c28fad437.bundle
FileCRC32: 84b99f3d
FileName: 48eb7d15e797f24acd25a9e560ea62a2.bundle
FileCRC32: 03658d0c
- PackageName: DefaultPackage
FileName: 42c082a59fb0faa3643b57fd7e26b93b.bundle
FileCRC32: db17e0cf
FileName: 4a847b843e5b8ccd689f7c5730f4ef8f.bundle
FileCRC32: 19f35f92
- PackageName: DefaultPackage
FileName: 5793cd0aa238a6f38c4f75623b8ede2f.bundle
FileCRC32: c26adafe
FileName: 4ac60fce750b60e34c13b7059cfe236c.bundle
FileCRC32: 3e1201cc
- PackageName: DefaultPackage
FileName: 58237acd51d6df3d654aad802f91e502.bundle
FileCRC32: fce38a78
FileName: 4db16aff5d64aa920a269cdcb39dbc6d.bundle
FileCRC32: 0c47ce2d
- PackageName: DefaultPackage
FileName: 5ce3c6cd6f512b550ac33f79898aa4d4.bundle
FileCRC32: 8cac383e
FileName: 51fba07ee033fea149d3458e8a9754e0.bundle
FileCRC32: 0544cd0e
- PackageName: DefaultPackage
FileName: 5ea5d5ec7435eed06ad688569245d61f.bundle
FileCRC32: 7d2226a9
FileName: 52d1e055e41709ff6474b7fe790605b1.bundle
FileCRC32: 0a0eb2a2
- PackageName: DefaultPackage
FileName: 6791da573a8c16607df4b41f560978b1.bundle
FileCRC32: a6fbc71f
FileName: 5307c6f4514c9ea8267a31d44493d939.bundle
FileCRC32: 386d10f6
- PackageName: DefaultPackage
FileName: 7a19d34ef6163eda9b2a9d047a7f19c1.bundle
FileCRC32: b7f40db3
FileName: 688decfd618dc1cfa8b9127dc82dab34.bundle
FileCRC32: 53998a9a
- PackageName: DefaultPackage
FileName: 818bd1c84299a9d04fbbb313cbd43a3a.bundle
FileCRC32: 5d2662c6
FileName: 75d8a3fb84dc4231512b0b13ada6ce09.bundle
FileCRC32: 403cdd70
- PackageName: DefaultPackage
FileName: 8626fb528637a0ae292c576a86c4fafc.bundle
FileCRC32: 77fbf542
FileName: 9fa30e07627a7850f4ad2a165b9b852f.bundle
FileCRC32: 68b5dfbb
- PackageName: DefaultPackage
FileName: 898b19207638f7835f6050c638de971a.bundle
FileCRC32: 83651750
FileName: a6f4f5224c68a1cfe973dd14d6d0bec4.bundle
FileCRC32: 598e70f8
- PackageName: DefaultPackage
FileName: 8d0f42ed38f3a93392f52cd01f9a01cf.bundle
FileCRC32: 85e54c4d
FileName: a8a73699dce2edc8b20127aefb4de2c4.bundle
FileCRC32: 64748df7
- PackageName: DefaultPackage
FileName: b9a89ad53afe29a10fbd7957f44223f5.bundle
FileCRC32: 2979acc4
FileName: acdf3a11177ad168c2680addf1856e78.bundle
FileCRC32: bacb3490
- PackageName: DefaultPackage
FileName: bbebe1d642f74f07de509aad8357fba6.bundle
FileCRC32: 14d999c9
FileName: af4be7e06874dee64cbb9132b8b1c01a.bundle
FileCRC32: 5dc9e586
- PackageName: DefaultPackage
FileName: bff3f94d9b898457119fd1c323abc064.bundle
FileCRC32: db897e7c
FileName: b0367efa7f7652cf815cf3a6e3f5b574.bundle
FileCRC32: eaca9842
- PackageName: DefaultPackage
FileName: c4dec9e0a51ed9ff5cb7a2583907f50e.bundle
FileCRC32: 4b8891f1
FileName: b2baedf0093096daea557be764892597.bundle
FileCRC32: 5da50ae9
- PackageName: DefaultPackage
FileName: c89d0b322912c5926b6d9b3f109b16d2.bundle
FileCRC32: e2b69f07
FileName: cd35317b1983a81f67b4b78318283e78.bundle
FileCRC32: 74074c27
- PackageName: DefaultPackage
FileName: dab92509268f0209bb2551c9b4e84fb7.bundle
FileCRC32: 2ae0f936
FileName: d660b8c68183bec382933f4b7e95d82a.bundle
FileCRC32: e7910f51
- PackageName: DefaultPackage
FileName: e4d626cca867881ea68888da4639c301.bundle
FileCRC32: 00d7389b
FileName: d9168030b04b7a990cce19097eff9d98.bundle
FileCRC32: 3e8d3b69
- PackageName: DefaultPackage
FileName: f3a456a3cab34bbde847b4c97b61145c.bundle
FileCRC32: f3944ab5
FileName: e1268f6d35154923af3317fd55c4b2be.bundle
FileCRC32: 02786171
- PackageName: DefaultPackage
FileName: ffc929e5486fc1d551a25923234b854e.bundle
FileCRC32: 63aa3cdf
FileName: e62e4c226fb84ee67062033ff2fc5f91.bundle
FileCRC32: 9c4d81e2
- PackageName: RawFilePackage
FileName: 09835615fbcf56103b8390d05c08a149.rawfile
FileCRC32: dcb01eaf
FileName: 03a602bf0047ef5bd2918194c56ce9bc.rawfile
FileCRC32: fa05fd36
- PackageName: RawFilePackage
FileName: 3323855830799371855418d404b9d19f.rawfile
FileCRC32: 5b90ef0a
FileName: 20cb526248ed8fbc2a222e07849f4c64.rawfile
FileCRC32: dd111a87
- PackageName: RawFilePackage
FileName: 338663484605964c77b3552e6e4ca941.rawfile
FileCRC32: 6e139485
FileName: 4e1f435ea2f1bfd9b23da97f5b2e2e63.rawfile
FileCRC32: d5eb900b
- PackageName: RawFilePackage
FileName: 570a7c285a3c681be978ebe1bef253e6.rawfile
FileCRC32: d8b11dcf
FileName: 668c5aa30e5aa210b4a36bf286b5c05c.rawfile
FileCRC32: 0b996d22
- PackageName: RawFilePackage
FileName: 6403e0bbbef6262a933b26fc30f7d09c.rawfile
FileCRC32: 2648b27b
FileName: a3c3ca173e638c2102e57fee55ccc2cf.rawfile
FileCRC32: 7818ee09
- PackageName: RawFilePackage
FileName: 700b39799ed0e291f3e9e27b5bd74851.rawfile
FileCRC32: a94dba74
FileName: d4caac3d4eb837a0dc1427795a2cd833.rawfile
FileCRC32: 874a2ff9

View File

@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 767b3f261d3bcfe47a41b1b976333f52
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 78cc60b874c7c4b4c9026456008778de
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@@ -1,7 +0,0 @@
fileFormatVersion: 2
guid: dfb6c0b6af52f544dbc763f9daab071a
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: a1ef470ea534c3a4f82de31c3b57a00e
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 23800000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,802 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!29 &1
OcclusionCullingSettings:
m_ObjectHideFlags: 0
serializedVersion: 2
m_OcclusionBakeSettings:
smallestOccluder: 5
smallestHole: 0.25
backfaceThreshold: 100
m_SceneGUID: 00000000000000000000000000000000
m_OcclusionCullingData: {fileID: 0}
--- !u!104 &2
RenderSettings:
m_ObjectHideFlags: 0
serializedVersion: 9
m_Fog: 0
m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
m_FogMode: 3
m_FogDensity: 0.01
m_LinearFogStart: 0
m_LinearFogEnd: 300
m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1}
m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1}
m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1}
m_AmbientIntensity: 1
m_AmbientMode: 0
m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0}
m_HaloStrength: 0.5
m_FlareStrength: 1
m_FlareFadeSpeed: 3
m_HaloTexture: {fileID: 0}
m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0}
m_DefaultReflectionMode: 0
m_DefaultReflectionResolution: 128
m_ReflectionBounces: 1
m_ReflectionIntensity: 1
m_CustomReflection: {fileID: 0}
m_Sun: {fileID: 705507994}
m_IndirectSpecularColor: {r: 0.18028378, g: 0.22571412, b: 0.30692285, a: 1}
m_UseRadianceAmbientProbe: 0
--- !u!157 &3
LightmapSettings:
m_ObjectHideFlags: 0
serializedVersion: 12
m_GIWorkflowMode: 1
m_GISettings:
serializedVersion: 2
m_BounceScale: 1
m_IndirectOutputScale: 1
m_AlbedoBoost: 1
m_EnvironmentLightingMode: 0
m_EnableBakedLightmaps: 1
m_EnableRealtimeLightmaps: 0
m_LightmapEditorSettings:
serializedVersion: 12
m_Resolution: 2
m_BakeResolution: 40
m_AtlasSize: 1024
m_AO: 0
m_AOMaxDistance: 1
m_CompAOExponent: 1
m_CompAOExponentDirect: 0
m_ExtractAmbientOcclusion: 0
m_Padding: 2
m_LightmapParameters: {fileID: 0}
m_LightmapsBakeMode: 1
m_TextureCompression: 1
m_FinalGather: 0
m_FinalGatherFiltering: 1
m_FinalGatherRayCount: 256
m_ReflectionCompression: 2
m_MixedBakeMode: 2
m_BakeBackend: 1
m_PVRSampling: 1
m_PVRDirectSampleCount: 32
m_PVRSampleCount: 500
m_PVRBounces: 2
m_PVREnvironmentSampleCount: 500
m_PVREnvironmentReferencePointCount: 2048
m_PVRFilteringMode: 2
m_PVRDenoiserTypeDirect: 0
m_PVRDenoiserTypeIndirect: 0
m_PVRDenoiserTypeAO: 0
m_PVRFilterTypeDirect: 0
m_PVRFilterTypeIndirect: 0
m_PVRFilterTypeAO: 0
m_PVREnvironmentMIS: 0
m_PVRCulling: 1
m_PVRFilteringGaussRadiusDirect: 1
m_PVRFilteringGaussRadiusIndirect: 5
m_PVRFilteringGaussRadiusAO: 2
m_PVRFilteringAtrousPositionSigmaDirect: 0.5
m_PVRFilteringAtrousPositionSigmaIndirect: 2
m_PVRFilteringAtrousPositionSigmaAO: 1
m_ExportTrainingData: 0
m_TrainingDataDestination: TrainingData
m_LightProbeSampleCountMultiplier: 4
m_LightingDataAsset: {fileID: 0}
m_LightingSettings: {fileID: 0}
--- !u!196 &4
NavMeshSettings:
serializedVersion: 2
m_ObjectHideFlags: 0
m_BuildSettings:
serializedVersion: 2
agentTypeID: 0
agentRadius: 0.5
agentHeight: 2
agentSlope: 15
agentClimb: 0.4
ledgeDropHeight: 0
maxJumpAcrossDistance: 0
minRegionArea: 2
manualCellSize: 0
cellSize: 0.16666667
manualTileSize: 0
tileSize: 256
accuratePlacement: 0
maxJobWorkers: 0
preserveTilesOutsideBounds: 0
debug:
m_Flags: 0
m_NavMeshData: {fileID: 0}
--- !u!1 &61202610
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 61202614}
- component: {fileID: 61202613}
- component: {fileID: 61202612}
- component: {fileID: 61202611}
m_Layer: 5
m_Name: Canvas
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &61202611
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 61202610}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
m_Name:
m_EditorClassIdentifier:
m_IgnoreReversedGraphics: 1
m_BlockingObjects: 0
m_BlockingMask:
serializedVersion: 2
m_Bits: 4294967295
--- !u!114 &61202612
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 61202610}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3}
m_Name:
m_EditorClassIdentifier:
m_UiScaleMode: 0
m_ReferencePixelsPerUnit: 100
m_ScaleFactor: 1
m_ReferenceResolution: {x: 800, y: 600}
m_ScreenMatchMode: 0
m_MatchWidthOrHeight: 0
m_PhysicalUnit: 3
m_FallbackScreenDPI: 96
m_DefaultSpriteDPI: 96
m_DynamicPixelsPerUnit: 1
m_PresetInfoIsWorld: 0
--- !u!223 &61202613
Canvas:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 61202610}
m_Enabled: 1
serializedVersion: 3
m_RenderMode: 0
m_Camera: {fileID: 0}
m_PlaneDistance: 100
m_PixelPerfect: 0
m_ReceivesEvents: 1
m_OverrideSorting: 0
m_OverridePixelPerfect: 0
m_SortingBucketNormalizedSize: 0
m_VertexColorAlwaysGammaSpace: 0
m_AdditionalShaderChannelsFlag: 0
m_SortingLayerID: 0
m_SortingOrder: 0
m_TargetDisplay: 0
--- !u!224 &61202614
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 61202610}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 0, y: 0, z: 0}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 222420977}
m_Father: {fileID: 0}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 0}
--- !u!1 &222420976
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 222420977}
- component: {fileID: 222420979}
- component: {fileID: 222420978}
- component: {fileID: 222420980}
m_Layer: 5
m_Name: Text (Legacy)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &222420977
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 222420976}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 61202614}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: -8, y: 397}
m_SizeDelta: {x: 160, y: 50}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &222420978
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 222420976}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_FontSize: 32
m_FontStyle: 0
m_BestFit: 0
m_MinSize: 2
m_MaxSize: 40
m_Alignment: 3
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 1
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: New Text
--- !u!222 &222420979
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 222420976}
m_CullTransparentMesh: 1
--- !u!114 &222420980
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 222420976}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 870a0b4c0dd966a4e8d4036ec0ef5a81, type: 3}
m_Name:
m_EditorClassIdentifier:
root: {fileID: 711409931}
--- !u!1 &289208754
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 289208755}
- component: {fileID: 289208757}
- component: {fileID: 289208756}
m_Layer: 0
m_Name: Terrain
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 2147483647
m_IsActive: 1
--- !u!4 &289208755
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 289208754}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 966399671}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!154 &289208756
TerrainCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 289208754}
m_Material: {fileID: 0}
m_Enabled: 1
m_TerrainData: {fileID: 15600000, guid: b9ffe249355d38f4ea060619fe145b79, type: 2}
m_EnableTreeColliders: 1
--- !u!218 &289208757
Terrain:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 289208754}
m_Enabled: 1
serializedVersion: 6
m_TerrainData: {fileID: 15600000, guid: b9ffe249355d38f4ea060619fe145b79, type: 2}
m_TreeDistance: 5000
m_TreeBillboardDistance: 50
m_TreeCrossFadeLength: 5
m_TreeMaximumFullLODCount: 50
m_DetailObjectDistance: 80
m_DetailObjectDensity: 1
m_HeightmapPixelError: 5
m_SplatMapDistance: 1000
m_HeightmapMaximumLOD: 0
m_ShadowCastingMode: 2
m_DrawHeightmap: 1
m_DrawInstanced: 0
m_DrawTreesAndFoliage: 1
m_StaticShadowCaster: 0
m_ReflectionProbeUsage: 1
m_MaterialTemplate: {fileID: 10652, guid: 0000000000000000f000000000000000, type: 0}
m_BakeLightProbesForTrees: 1
m_PreserveTreePrototypeLayers: 0
m_DeringLightProbesForTrees: 1
m_ScaleInLightmap: 0.0256
m_LightmapParameters: {fileID: 15203, guid: 0000000000000000f000000000000000, type: 0}
m_GroupingID: 0
m_RenderingLayerMask: 1
m_AllowAutoConnect: 1
--- !u!1 &492996330
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 492996332}
- component: {fileID: 492996331}
m_Layer: 0
m_Name: Application
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &492996331
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 492996330}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f213ebe3a8895ee42b56cb52bb2cb44b, type: 3}
m_Name:
m_EditorClassIdentifier:
Player1: {fileID: 1766941121205108718, guid: 86cd8d5d5dc65a640a89e80b920a7f12, type: 3}
VWorld: {fileID: 711409931}
--- !u!4 &492996332
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 492996330}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &705507993
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 705507995}
- component: {fileID: 705507994}
m_Layer: 0
m_Name: Directional Light
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!108 &705507994
Light:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 705507993}
m_Enabled: 1
serializedVersion: 10
m_Type: 1
m_Shape: 0
m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1}
m_Intensity: 1
m_Range: 10
m_SpotAngle: 30
m_InnerSpotAngle: 21.80208
m_CookieSize: 10
m_Shadows:
m_Type: 2
m_Resolution: -1
m_CustomResolution: -1
m_Strength: 1
m_Bias: 0.05
m_NormalBias: 0.4
m_NearPlane: 0.2
m_CullingMatrixOverride:
e00: 1
e01: 0
e02: 0
e03: 0
e10: 0
e11: 1
e12: 0
e13: 0
e20: 0
e21: 0
e22: 1
e23: 0
e30: 0
e31: 0
e32: 0
e33: 1
m_UseCullingMatrixOverride: 0
m_Cookie: {fileID: 0}
m_DrawHalo: 0
m_Flare: {fileID: 0}
m_RenderMode: 0
m_CullingMask:
serializedVersion: 2
m_Bits: 4294967295
m_RenderingLayerMask: 1
m_Lightmapping: 1
m_LightShadowCasterMode: 0
m_AreaSize: {x: 1, y: 1}
m_BounceIntensity: 1
m_ColorTemperature: 6570
m_UseColorTemperature: 0
m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0}
m_UseBoundingSphereOverride: 0
m_UseViewFrustumForShadowCasterCull: 1
m_ShadowRadius: 0
m_ShadowAngle: 0
--- !u!4 &705507995
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 705507993}
m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261}
m_LocalPosition: {x: 0, y: 3, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
--- !u!1 &711409931
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 711409932}
- component: {fileID: 711409933}
m_Layer: 0
m_Name: World
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &711409932
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 711409931}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 966399671}
m_Father: {fileID: 0}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &711409933
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 711409931}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f83204b2c7bd45b086634b5819450152, type: 3}
m_Name:
m_EditorClassIdentifier:
layerMask:
serializedVersion: 2
m_Bits: 1
--- !u!1 &963194225
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 963194228}
- component: {fileID: 963194227}
- component: {fileID: 963194226}
m_Layer: 0
m_Name: Main Camera
m_TagString: MainCamera
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!81 &963194226
AudioListener:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 963194225}
m_Enabled: 1
--- !u!20 &963194227
Camera:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 963194225}
m_Enabled: 1
serializedVersion: 2
m_ClearFlags: 1
m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0}
m_projectionMatrixMode: 1
m_GateFitMode: 2
m_FOVAxisMode: 0
m_SensorSize: {x: 36, y: 24}
m_LensShift: {x: 0, y: 0}
m_FocalLength: 50
m_NormalizedViewPortRect:
serializedVersion: 2
x: 0
y: 0
width: 1
height: 1
near clip plane: 0.3
far clip plane: 1000
field of view: 60
orthographic: 0
orthographic size: 5
m_Depth: -1
m_CullingMask:
serializedVersion: 2
m_Bits: 4294967295
m_RenderingPath: -1
m_TargetTexture: {fileID: 0}
m_TargetDisplay: 0
m_TargetEye: 3
m_HDR: 1
m_AllowMSAA: 1
m_AllowDynamicResolution: 0
m_ForceIntoRT: 0
m_OcclusionCulling: 1
m_StereoConvergence: 10
m_StereoSeparation: 0.022
--- !u!4 &963194228
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 963194225}
m_LocalRotation: {x: -0.112350136, y: -0.86982316, z: 0.4204952, w: -0.23231207}
m_LocalPosition: {x: 15.700236, y: 60.016506, z: 108.25111}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &966399670
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 966399671}
- component: {fileID: 966399672}
m_Layer: 0
m_Name: Map
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &966399671
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 966399670}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 289208755}
m_Father: {fileID: 711409932}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &966399672
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 966399670}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 7a5ac11cc976e418e8d13136b07e1f52, type: 3}
m_Name:
m_EditorClassIdentifier:
m_AgentTypeID: 0
m_CollectObjects: 2
m_Size: {x: 10, y: 10, z: 10}
m_Center: {x: 0, y: 2, z: 0}
m_LayerMask:
serializedVersion: 2
m_Bits: 4294967295
m_UseGeometry: 0
m_DefaultArea: 0
m_IgnoreNavMeshAgent: 1
m_IgnoreNavMeshObstacle: 1
m_OverrideTileSize: 1
m_TileSize: 128
m_OverrideVoxelSize: 0
m_VoxelSize: 0.33333334
m_MinRegionArea: 2
m_NavMeshData: {fileID: 23800000, guid: 185e93bf59d59b24b88964cd16d6ddec, type: 2}
m_BuildHeightMesh: 0
--- !u!1 &1088287025
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1088287028}
- component: {fileID: 1088287027}
- component: {fileID: 1088287026}
m_Layer: 0
m_Name: EventSystem
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &1088287026
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1088287025}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3}
m_Name:
m_EditorClassIdentifier:
m_SendPointerHoverToParent: 1
m_HorizontalAxis: Horizontal
m_VerticalAxis: Vertical
m_SubmitButton: Submit
m_CancelButton: Cancel
m_InputActionsPerSecond: 10
m_RepeatDelay: 0.5
m_ForceModuleActive: 0
--- !u!114 &1088287027
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1088287025}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3}
m_Name:
m_EditorClassIdentifier:
m_FirstSelected: {fileID: 0}
m_sendNavigationEvents: 1
m_DragThreshold: 10
--- !u!4 &1088287028
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1088287025}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}

Some files were not shown because too many files have changed in this diff Show More