mirror of
https://gitee.com/jisol/jisol-game/
synced 2025-11-11 00:36:00 +00:00
临时提交
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
13
JNFrame2/Assets/HotMain/HotMain.cs
Normal file
13
JNFrame2/Assets/HotMain/HotMain.cs
Normal file
@@ -0,0 +1,13 @@
|
||||
using System.Numerics;
|
||||
using UnityEngine;
|
||||
|
||||
namespace HotMain
|
||||
{
|
||||
public class HotMain : MonoBehaviour
|
||||
{
|
||||
private void Awake()
|
||||
{
|
||||
Matrix3x2 matrix3X2 = new Matrix3x2();
|
||||
}
|
||||
}
|
||||
}
|
||||
3
JNFrame2/Assets/HotMain/HotMain.cs.meta
Normal file
3
JNFrame2/Assets/HotMain/HotMain.cs.meta
Normal file
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 18461ba6893b4a8ca33cb88bbfac8765
|
||||
timeCreated: 1729095624
|
||||
@@ -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}
|
||||
|
||||
@@ -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 =
|
||||
|
||||
@@ -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}
|
||||
|
||||
@@ -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}
|
||||
|
||||
@@ -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");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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();
|
||||
|
||||
|
||||
@@ -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();
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 5170e578d823499481b4ab2083ea1e16
|
||||
timeCreated: 1729070950
|
||||
@@ -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)
|
||||
|
||||
@@ -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}");
|
||||
}
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
using System;
|
||||
using JNGame.Util.Types;
|
||||
using JNGame.Runtime.Util.Types;
|
||||
|
||||
namespace JNGame.Runtime.Entitas
|
||||
{
|
||||
|
||||
@@ -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>
|
||||
{
|
||||
|
||||
@@ -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
|
||||
{
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
using System.Collections.Generic;
|
||||
using JNGame.Runtime.Util;
|
||||
using JNGame.Math;
|
||||
using JNGame.Util;
|
||||
|
||||
|
||||
@@ -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
|
||||
{
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
//线程库类 虽然不会影响帧同步 但是显示的使用线程库 这里给它改正常
|
||||
//Interlocked.Increment
|
||||
|
||||
using JNGame.Util.NoThread;
|
||||
using JNGame.Runtime.Util.NoThread;
|
||||
|
||||
namespace DotRecast.Core
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
using System;
|
||||
using JNGame.Util.NoThread;
|
||||
using JNGame.Runtime.Util.NoThread;
|
||||
|
||||
namespace DotRecast.Core
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Plugins.JNGame.Network.Action
|
||||
namespace JNGame.Network.Action
|
||||
{
|
||||
public enum NActionEnum : int
|
||||
{
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
using System;
|
||||
using Google.Protobuf;
|
||||
|
||||
namespace Plugins.JNGame.Network.Entity
|
||||
namespace JNGame.Network.Entity
|
||||
{
|
||||
public class JNetParam
|
||||
{
|
||||
|
||||
@@ -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
|
||||
{
|
||||
|
||||
@@ -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>
|
||||
/// 基础客户端网络类
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
{
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
using JNGame.Sync.Entity;
|
||||
using JNGame.Runtime.Sync;
|
||||
using JNGame.Sync.Entity;
|
||||
using JNGame.Sync.Frame;
|
||||
using UnityEngine;
|
||||
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
using System;
|
||||
using JNGame.Runtime.Sync;
|
||||
using JNGame.Sync.Frame;
|
||||
using UnityEngine;
|
||||
|
||||
|
||||
@@ -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;
|
||||
|
||||
|
||||
@@ -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
|
||||
{
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
using System;
|
||||
using Entitas;
|
||||
using JNGame.Runtime.Sync;
|
||||
using JNGame.Sync.Frame.Entity;
|
||||
|
||||
namespace JNGame.Sync.Entity
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using Entitas;
|
||||
|
||||
namespace JNGame.Sync
|
||||
namespace JNGame.Runtime.Sync
|
||||
{
|
||||
public abstract class JNBaseSystem : ISystem
|
||||
{
|
||||
|
||||
@@ -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
|
||||
{
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace JNGame.Sync
|
||||
namespace JNGame.Runtime.Sync
|
||||
{
|
||||
public abstract class JNSyncService : Feature
|
||||
{
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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
|
||||
{
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
{
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
using Entitas;
|
||||
using JNGame.Runtime.Sync;
|
||||
using JNGame.Sync.Entity;
|
||||
using NotImplementedException = System.NotImplementedException;
|
||||
|
||||
namespace JNGame.Sync.System
|
||||
{
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
using System.Collections.Concurrent;
|
||||
using System.Linq;
|
||||
using JNGame.Sync.Frame.Service;
|
||||
using NotImplementedException = System.NotImplementedException;
|
||||
|
||||
namespace JNGame.Sync.System
|
||||
{
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
using JNGame.Sync.Frame.Service;
|
||||
using NotImplementedException = System.NotImplementedException;
|
||||
|
||||
namespace JNGame.Sync.System
|
||||
{
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
using Entitas;
|
||||
using NotImplementedException = System.NotImplementedException;
|
||||
|
||||
namespace JNGame.Sync.System
|
||||
{
|
||||
|
||||
@@ -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;
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
using Cysharp.Threading.Tasks;
|
||||
using Entitas;
|
||||
|
||||
namespace Plugins.JNGame.Runtime.System
|
||||
namespace JNGame.Runtime.System
|
||||
{
|
||||
public class JNSystemLoad : ISystem
|
||||
{
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
using Cysharp.Threading.Tasks;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace Plugins.JNGame.System
|
||||
namespace JNGame.Runtime.System
|
||||
{
|
||||
public abstract class SystemBase
|
||||
{
|
||||
|
||||
@@ -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>
|
||||
/// 静态事件分发器
|
||||
|
||||
@@ -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{
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace JNGame.Util.NoThread
|
||||
namespace JNGame.Runtime.Util.NoThread
|
||||
{
|
||||
public class Interlocked
|
||||
{
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
namespace Plugins.JNGame.Util
|
||||
{
|
||||
|
||||
//Proto工具
|
||||
public class ProtoUtil
|
||||
{
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -1,3 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 37c91935ad854ee1a4b199391df35004
|
||||
timeCreated: 1706006228
|
||||
@@ -1,8 +1,7 @@
|
||||
using System;
|
||||
using JNGame.Math;
|
||||
using UnityEngine;
|
||||
|
||||
namespace Plugins.JNGame.Util
|
||||
namespace JNGame.Runtime.Util
|
||||
{
|
||||
public static class RandomUtil
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Plugins.JNGame.Util
|
||||
namespace JNGame.Runtime.Util
|
||||
{
|
||||
public abstract class SingletonUtil<T> where T : Singleton<T>,new() {
|
||||
|
||||
|
||||
@@ -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()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
@@ -1,3 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 0f5742a6d574437b86898a1d984862fb
|
||||
timeCreated: 1722414939
|
||||
@@ -2,7 +2,7 @@
|
||||
using System.Linq;
|
||||
using UnityEngine;
|
||||
|
||||
namespace JNGame.Util
|
||||
namespace JNGame.Runtime.Util
|
||||
{
|
||||
|
||||
public delegate void TimerCallback();
|
||||
|
||||
@@ -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
|
||||
{
|
||||
|
||||
@@ -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>
|
||||
{
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using System;
|
||||
|
||||
namespace Game.Plugins.JNGame.Util
|
||||
namespace JNGame.Runtime.Util
|
||||
{
|
||||
public class UseUtil
|
||||
{
|
||||
|
||||
@@ -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>)
|
||||
}
|
||||
}
|
||||
@@ -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>
|
||||
BIN
JNFrame2/Assets/Plugins/System.Numerics.Vectors.dll
Normal file
BIN
JNFrame2/Assets/Plugins/System.Numerics.Vectors.dll
Normal file
Binary file not shown.
33
JNFrame2/Assets/Plugins/System.Numerics.Vectors.dll.meta
Normal file
33
JNFrame2/Assets/Plugins/System.Numerics.Vectors.dll.meta
Normal 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:
|
||||
@@ -1,8 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 02b2a3322421b4546a838feaf2397e47
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -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}
|
||||
@@ -1,7 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: d579585eed352e344bf2abbbb4989281
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -1,8 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: eeea1b1c3811e9a4e88d7db178395da0
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -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
@@ -1,7 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 74acecfe21a4bc140a3237eac7099934
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -1,8 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: e0f6a9876f625264d852486f26ce822b
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -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: []
|
||||
@@ -1,8 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 6d7b98a96aa909947a834e2c9609f9ae
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -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: []
|
||||
@@ -1,8 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 3124abeca4a29ac4ab67fb2c7fb283fa
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -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}
|
||||
@@ -1,7 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 86cd8d5d5dc65a640a89e80b920a7f12
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -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
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 767b3f261d3bcfe47a41b1b976333f52
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -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
@@ -1,7 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: dfb6c0b6af52f544dbc763f9daab071a
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Binary file not shown.
@@ -1,8 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: a1ef470ea534c3a4f82de31c3b57a00e
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 23800000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -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
Reference in New Issue
Block a user