-------------------------UnityEngine--------------------------
---@type UnityEngine.Vector2
Vector2         = CS.UnityEngine.Vector2
---@type UnityEngine.Vector3
Vector3         = CS.UnityEngine.Vector3
Quaternion		= CS.UnityEngine.Quaternion
Object 			= CS.UnityEngine.Object
---@type UnityEngine.GameObject
GameObject      = CS.UnityEngine.GameObject
---@type UnityEngine.Color
Color			= CS.UnityEngine.Color
---@type UnityEngine.Time
Time            = CS.UnityEngine.Time
---@type UnityEngine.Application
Application 	= CS.UnityEngine.Application
RuntimePlatform = CS.UnityEngine.RuntimePlatform
---@type UnityEngine.Debug
Debug 			= CS.UnityEngine.Debug
Rect 			= CS.UnityEngine.Rect
Sprite 			= CS.UnityEngine.Sprite
LayerMask 		= CS.UnityEngine.LayerMask
Animator		= CS.UnityEngine.Animator
Animation       = CS.UnityEngine.Animation
AnimatorCullingMode = CS.UnityEngine.AnimatorCullingMode
RuntimeAnimatorController = CS.UnityEngine.RuntimeAnimatorController
NavMeshAgent	= CS.UnityEngine.NavMeshAgent
---@type UnityEngine.KeyCode
KeyCode			= CS.UnityEngine.KeyCode
---@type UnityEngine.Input
Input 			= CS.UnityEngine.Input
Renderer 		= CS.UnityEngine.Renderer
Camera 			= CS.UnityEngine.Camera
---@type UnityEngine.Screen
Screen 			= CS.UnityEngine.Screen
GUIText 		= CS.UnityEngine.GUIText
---@type UnityEngine.RectTransform
RectTransform 	= CS.UnityEngine.RectTransform
-----@type UnityEngine.RectTransform.Edge
RectTransform.Edge = CS.UnityEngine.RectTransform.Edge
---@type UnityEngine.Transform
Transform 	= CS.UnityEngine.Transform
Text 			= CS.UnityEngine.UI.Text
Image 			= CS.UnityEngine.UI.Image
RawImage 		= CS.UnityEngine.UI.RawImage
Button 			= CS.UnityEngine.UI.Button
CanvasGroup 	= CS.UnityEngine.CanvasGroup
Canvas          = CS.UnityEngine.Canvas
---@type UnityEngine.Mathf
Mathf 			= CS.UnityEngine.Mathf
CharacterController = CS.UnityEngine.CharacterController
SkinnedMeshRenderer = CS.UnityEngine.SkinnedMeshRenderer
Mesh            = CS.UnityEngine.Mesh
NavMesh 		= CS.UnityEngine.NavMesh
NavMeshPath 	= CS.UnityEngine.NavMeshPath
RectOffset      = CS.UnityEngine.RectOffset
Toggle 			= CS.UnityEngine.UI.Toggle
ScrollRect			= CS.UnityEngine.UI.ScrollRect
---@type UnityEngine.UI.LayoutUtility
LayoutUtility 	= CS.UnityEngine.UI.LayoutUtility
LayoutElement 	= CS.UnityEngine.UI.LayoutElement
LayoutRebuilder = CS.UnityEngine.UI.LayoutRebuilder
VerticalLayoutGroup = CS.UnityEngine.UI.VerticalLayoutGroup
---@type UnityEngine.UI.GridLayoutGroup
GridLayoutGroup = CS.UnityEngine.UI.GridLayoutGroup
MaskableGraphic = CS.UnityEngine.UI.MaskableGraphic
SphereCollider 	= CS.UnityEngine.SphereCollider
Collider 		= CS.UnityEngine.Collider
CapsuleCollider = CS.UnityEngine.CapsuleCollider
PlayerPrefs 	= CS.UnityEngine.PlayerPrefs
EventSystems  	= CS.UnityEngine.EventSystems
GUIUtility		= CS.UnityEngine.GUIUtility
RenderTexture   = CS.UnityEngine.RenderTexture
RenderTextureFormat   = CS.UnityEngine.RenderTextureFormat
RenderTextureReadWrite   = CS.UnityEngine.RenderTextureReadWrite
Shader   		= CS.UnityEngine.Shader
EventSystem   	= CS.UnityEngine.EventSystem
RenderSettings 	= CS.UnityEngine.RenderSettings
MeshFilter 		= CS.UnityEngine.MeshFilter
ParticleSystem  = CS.UnityEngine.ParticleSystem
Material 		= CS.UnityEngine.Material
StaticBatchingUtility = CS.UnityEngine.StaticBatchingUtility
FogMode 		= CS.UnityEngine.FogMode
SceneManager 	= CS.UnityEngine.SceneManagement.SceneManager
SpriteRenderer 	= CS.UnityEngine.SpriteRenderer
SystemInfo 		= CS.UnityEngine.SystemInfo
LightmapSettings = CS.UnityEngine.LightmapSettings
LightmapsMode 	= CS.UnityEngine.LightmapsMode
RectTransformUtility = CS.UnityEngine.RectTransformUtility
--在运行时将General GI的Directional Mode的设置为Non-Directional
LightmapSettings.lightmapsMode = LightmapsMode.NonDirectional
--
QualitySettings = CS.UnityEngine.QualitySettings
QualitySettings.lodBias = 1
---@type UnityEngine.Profiler
Profiler	= CS.UnityEngine.Profiler
ThreadPriority = CS.UnityEngine.ThreadPriority
---@type UnityEngine.TextAnchor
TextAnchor = CS.UnityEngine.TextAnchor
-------------------------KEngine/KSFramework-------------------
---@type KEngine.AssetFileLoader
ResLoader		= CS.KEngine.AssetFileLoader
StaticResLoader = CS.KEngine.StaticAssetLoader
Cookie          = CS.KSFramework.Cookie
---@type KEngine.UI.UIModule
UIModule        = CS.KEngine.UI.UIModule
---@type KEngine.AssetBundleLoader
AssetBundleLoader = CS.KEngine.AssetBundleLoader
-- Log             = CS.KEngine.Log
-- print("Lua Init time(step1):"..os.clock()-_startTime)

-------------------------.NET Namespace-------------------
File = CS.System.IO.File
---@type System.DateTime
DateTime = CS.System.DateTime
---@type System.String
String = CS.System.String
-------------------------3rd/Plugins Namespace-------------------