﻿namespace JLGames.RocketDriver.Actions.Layer
{
    public static class LayerNames
    {
        /// <summary>
        /// The LAYER BACKGROUN.
        /// 背景层
        /// </summary>
        public const string LayerBackGround = "Layer_BackGround";

        /// <summary>
        /// The LAYER SCENEVIE.
        /// 场景层
        /// </summary>
        public const string LayerSceneView = "Layer_SceneView";

        /// <summary>
        /// The LAYER MSGCENTE.
        /// 消息中间层
        /// </summary>
        public const string LayerMsgCenter = "Layer_MsgCenter";

        /// <summary>
        /// The LAYER U.
        /// UI层
        /// </summary>
        public const string LayerUI = "Layer_UI";

        /// <summary>
        /// The LAYER WINDO.
        /// 窗口层
        /// </summary>
        public const string LayerWindow = "Layer_Window";

        /// <summary>
        /// The LAYER MSGTO.
        /// 消息顶层
        /// </summary>
        public const string LayerMsgTop = "Layer_MsgTop";

        /// <summary>
        /// The LAYER TIP.
        /// Tips层
        /// </summary>
        public const string LayerTips = "Layer_Tips";

        /// <summary>
        /// The LAYER TOP.
        /// Top层
        /// </summary>
        public const string LayerTop = "Layer_Top";

        /// <summary>
        /// Default layers.
        /// 默认UI层次
        /// </summary>
        public static readonly string[] UILayers =
        {
            LayerBackGround, LayerSceneView, LayerMsgCenter, LayerUI, LayerWindow, LayerMsgTop, LayerTips,
            LayerTop
        };
    }
}