1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- namespace AtlasUtility
- {
- using LitJson;
- using System.IO;
- using System.Linq;
- using System.Collections.Generic;
- using UnityEditor;
- using UnityEngine;
- using UnityEngine.UI;
- [CustomEditor(typeof(Test))]
- public class TestEditor : Editor
- {
- #region Variable
- public Test Script;
- #endregion
- public void OnEnable()
- {
- Script = (Test) target;
- }
- public override void OnInspectorGUI()
- {
- base.OnInspectorGUI();
- if (GUILayout.Button("Test"))
- {
- //Texture2D texture2D = new Texture2D(Script.Texture2D.width, Script.Texture2D.height, TextureFormat.RGBA32, false);
- //for (int i = 0; i < texture2D.width; i++)
- //{
- // for (int j = 0; j < texture2D.height; j++)
- // {
- // texture2D.SetPixel(i, j, Script.Texture2D.GetPixel(i, j));
- // }
- //}
- //texture2D.Apply();
- //File.WriteAllBytes("Assets/Test.png", texture2D.EncodeToPNG());
- //PlayerPrefs.SetString("AtlasUtility_ReferenceTableText", "");
- //PlayerPrefs.SetString("AtlasUtility_ReferenceTableGUID", "");
- //PlayerPrefs.SetString("AtlasUtility_SerializeObjectGUID", "");
- }
- }
- }
- }
|