static void OpenWindow() { TextureFormatter tf = GetWindow <TextureFormatter>(); tf.setting = AssetDatabase.LoadAssetAtPath <TFormatterSetting>(settingPath); if (tmp_setting == null) { tmp_setting = (TFormatterSetting)tf.setting.Clone(); } tf.curtf = tf.setting.formatList; tf.stateList = new List <ItemState>(); for (int i = 0; i < tf.curtf.Count; i++) { tf.stateList.Add(new ItemState()); } tf.minSize = new Vector2(731, 250); tf.toolBar = 0; tf.editPlatform = -1; tf.UpdateTarget(); }
static void CloseWindow() { TextureFormatter tf = GetWindow <TextureFormatter>(); tf.Close(); }