void Start() { if (!Application.isPlaying) return; if (selectChangedEvent == null) selectChangedEvent = nullSelectedEventReceiver; DirectoryInfo lDirectoryInfo; string lRootFolder; if (relativePath) lRootFolder = Application.dataPath + "/../" + rootFolder; else lRootFolder = rootFolder; if (Directory.Exists(lRootFolder)) lDirectoryInfo = new DirectoryInfo(lRootFolder); else lDirectoryInfo = Directory.CreateDirectory(lRootFolder); rootTreeFolderDraw.directoryInfo = lDirectoryInfo; rootTreeFolderDraw.selectedStyle = selectedStyle; rootTreeFolderDraw.notSelectedStyle = notSelectedStyle; }
public void addSelectedEventReceiver(SelectChangedEvent pReceiver) { selectChangedEvent += pReceiver; }