private void CheckEditorData() { string destDir = "Assets/Resources"; string destPath = destDir + "/XTweenData.asset"; if (!File.Exists(SystemUtil.AbsPath + "/" + destPath)) { Directory.CreateDirectory(SystemUtil.AbsPath + "/" + destDir); XTweenEditorData asset = ScriptableObject.CreateInstance <XTweenEditorData>(); AssetDatabase.CreateAsset(asset, destPath); AssetDatabase.SaveAssets(); AssetDatabase.Refresh(); } UpdateEasingName(); }
private void ReadData() { XTweenEditorManager.Instance.initializeListener -= this.ReadData; this.InitUI(); this._data = XTweenEditorData.Instance; }