diff --git a/Assets/_Datas/02.Scripts/AssetPostprocessors/AssetPostProcessor.cs b/Assets/_Datas/02.Scripts/AssetPostprocessors/AssetPostProcessor.cs deleted file mode 100644 index 161317d79..000000000 --- a/Assets/_Datas/02.Scripts/AssetPostprocessors/AssetPostProcessor.cs +++ /dev/null @@ -1,77 +0,0 @@ -using UnityEditor; -using UnityEngine; - -namespace DDD -{ - public class AssetPostProcessor : AssetPostprocessor - { - private void OnPreprocessTexture() - { - var importer = assetImporter as TextureImporter; - - var upperPath = importer.assetPath.ToUpper(); - - // if (upperPath.Contains("ASSETS/RAW/Units/")) - // { - // AssetPostprocessorModel.OnPreprocessTexture(importer); - // } - - if (upperPath.Contains("ASSETS/_DATAS/RAW/SPRITES/")) - { - AssetPostprocessorSprite.OnPreprocessTexture(importer); - } - } - - public static void OnPostprocessAllAssets(string[] importedAssets, string[] deleteAssets, string[] movedAssets, string[] movedFromAssetPaths) - { - foreach (var path in deleteAssets) - { - PostRemove(path); - } - - var index = 0; - foreach (var path in movedFromAssetPaths) - { - PostRemove(path, movedAssets[index]); - ++index; - } - - foreach (var path in movedAssets) - { - PostAdd(path); - } - - foreach (var path in importedAssets) - { - PostAdd(path); - } - - AssetPostprocessorSprite.BuildTarget(); - AssetPostprocessorSprite.BuildTarget(); - } - - private static void PostRemove(string path, string movePath = "") - { - try - { - AssetPostprocessorSprite.OnRemove(path, movePath); - } - catch (System.Exception e) - { - Debug.LogError("Can't remove " + path + "\n" + e); - } - } - - private static void PostAdd(string path) - { - try - { - AssetPostprocessorSprite.OnAdd(path); - } - catch (System.Exception e) - { - Debug.LogError("Can't import " + path + "\n" + e); - } - } - } -} \ No newline at end of file diff --git a/Assets/_Datas/02.Scripts/AssetPostprocessors/AssetPostProcessor.cs.meta b/Assets/_Datas/02.Scripts/AssetPostprocessors/AssetPostProcessor.cs.meta deleted file mode 100644 index 64b750428..000000000 --- a/Assets/_Datas/02.Scripts/AssetPostprocessors/AssetPostProcessor.cs.meta +++ /dev/null @@ -1,2 +0,0 @@ -fileFormatVersion: 2 -guid: 0027aa4e810904745aab9cda1a5e11be \ No newline at end of file diff --git a/Assets/_Datas/02.Scripts/AssetPostprocessors/AssetPostprocessorSprite.cs b/Assets/_Datas/02.Scripts/AssetPostprocessors/AssetPostprocessorSprite.cs index 72c38de6a..d8cc6e923 100644 --- a/Assets/_Datas/02.Scripts/AssetPostprocessors/AssetPostprocessorSprite.cs +++ b/Assets/_Datas/02.Scripts/AssetPostprocessors/AssetPostprocessorSprite.cs @@ -1,10 +1,11 @@ +#if UNITY_EDITOR using System.Collections.Generic; using System.IO; using Superlazy; -using UnityEditor; -using UnityEditor.U2D; using UnityEngine; using UnityEngine.U2D; +using UnityEditor; +using UnityEditor.U2D; namespace DDD { @@ -286,4 +287,5 @@ public static void BuildTarget() TargetPaths.Clear(); } } -} \ No newline at end of file +} +#endif \ No newline at end of file diff --git a/Assets/_Datas/02.Scripts/Maps/CellUI.cs b/Assets/_Datas/02.Scripts/Maps/CellUI.cs index 6aae14665..ae750ea0d 100644 --- a/Assets/_Datas/02.Scripts/Maps/CellUI.cs +++ b/Assets/_Datas/02.Scripts/Maps/CellUI.cs @@ -1,7 +1,10 @@ -using UnityEditor; using UnityEngine; using UnityEngine.UI; +#if UNITY_EDITOR +using UnityEditor; +#endif + namespace DDD { public class CellUI : MonoBehaviour @@ -39,10 +42,11 @@ private void OnDrawGizmos() { // 기즈모 위치 예시 Vector3 pos = transform.position; - +#if UNITY_EDITOR // 텍스트 표시 Handles.color = Color.black; Handles.Label(pos, CellManager.WorldToCell(transform.position).ToString()); +#endif } } } \ No newline at end of file