58 lines
1.1 KiB
C#
58 lines
1.1 KiB
C#
|
using System.Collections;
|
|||
|
using System.Collections.Generic;
|
|||
|
using UnityEngine;
|
|||
|
|
|||
|
namespace Game
|
|||
|
{
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// <20><><EFBFBD><EFBFBD>ģʽ
|
|||
|
/// </summary>
|
|||
|
public enum EPlayMode
|
|||
|
{
|
|||
|
/// <summary>
|
|||
|
/// <20>༭<EFBFBD><E0BCAD><EFBFBD>µ<EFBFBD>ģ<EFBFBD><C4A3>ģʽ
|
|||
|
/// </summary>
|
|||
|
EditorSimulateMode,
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģʽ
|
|||
|
/// </summary>
|
|||
|
OfflinePlayMode,
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģʽ
|
|||
|
/// </summary>
|
|||
|
HostPlayMode,
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// WebGL<47><4C><EFBFBD><EFBFBD>ģʽ
|
|||
|
/// </summary>
|
|||
|
WebPlayMode,
|
|||
|
}
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// <20><>Ϸ<EFBFBD><CFB7><EFBFBD>ڡ<EFBFBD>
|
|||
|
/// </summary>
|
|||
|
public partial class AppEntry : MonoBehaviour
|
|||
|
{
|
|||
|
// <summary>
|
|||
|
/// <20><>Դϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>ģʽ
|
|||
|
/// </summary>
|
|||
|
public EPlayMode PlayMode = EPlayMode.EditorSimulateMode;
|
|||
|
public static AppEntry Instance;
|
|||
|
private void Awake()
|
|||
|
{
|
|||
|
Instance = this;
|
|||
|
#if !UNITY_EDITOR
|
|||
|
PlayMode = EPlayMode.WebPlayMode;
|
|||
|
#endif
|
|||
|
InitBuiltinComponents();
|
|||
|
InitCustomComponents();
|
|||
|
DontDestroyOnLoad(this);
|
|||
|
}
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
|