コード例 #1
0
        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();
        }
コード例 #2
0
        static void CloseWindow()
        {
            TextureFormatter tf = GetWindow <TextureFormatter>();

            tf.Close();
        }