private void OnEnable() { foreach (string path in System.IO.Directory.GetFiles(Application.streamingAssetsPath + "/levels/PlayerLevelsEditor/")) { string[] tmp = path.Split('/'); string file = tmp[tmp.Length - 1]; if (!file.EndsWith("meta") && !ListFiles.ContainsKey(file)) { SaveListItem listing = Instantiate(itemSaveList, _content); listing.SetInfo(file); ListFiles[file] = listing; } } }
private void OnSaveListItemConfirmed(SaveListItem item) { saveNameBox.Text = item.SaveName; ShowOverwriteConfirm(item.SaveName); }
private void OnItemDoubleClicked(SaveListItem item) { EmitSignal(nameof(OnConfirmed), item); }