示例#1
0
        private void DrawMapCheckBox(Vector3 playerPos)
        {
            Vector3 pos      = new Vector3(playerPos.x - ((float)TempConfig.MapSizeX / 2), playerPos.y - ((float)TempConfig.MapSizeY / 2));
            Vector3 size     = new Vector3(TempConfig.MapSizeX, TempConfig.MapSizeY);
            Rect    mapCheck = new Rect(pos, size);

            EDGizmos.DrawRect(mapCheck, Color.green);
        }
示例#2
0
        private void DrawBgCheckBox(Vector3 playerPos)
        {
            Vector3 pos     = new Vector3(playerPos.x - 45, -10);
            Vector3 size    = new Vector3(90, 20);
            Rect    bgCheck = new Rect(pos, size);

            EDGizmos.DrawRect(bgCheck, Color.blue);
        }
示例#3
0
        /// <summary>
        /// Callback to draw gizmos only if the object is selected.
        /// </summary>
        void OnDrawGizmosSelected()
        {
            Vector3 pos      = new Vector3(TargetGrid.transform.position.x - ((float)TempConfig.MapSizeX / 2), TargetGrid.transform.position.y - ((float)TempConfig.MapSizeY / 2));
            Vector3 size     = new Vector3(TempConfig.MapSizeX, TempConfig.MapSizeY);
            Rect    mapCheck = new Rect(pos, size);

            EDGizmos.DrawRect(mapCheck, Color.green);
        }