Update icon assets

This commit is contained in:
2026-02-01 01:54:04 +09:00
parent 6505099667
commit 9fcf06dbe4
55 changed files with 225 additions and 255 deletions

View File

@@ -7,32 +7,32 @@ namespace Ghost.Editor.ViewModels.Pages.EngineEditor;
internal partial class HierarchyViewModel : ObservableObject, INavigationAware
{
[ObservableProperty]
public partial ObservableCollection<SceneNode> SceneList
{
get;
private set;
} = new(EditorSceneManager.LoadedWorlds);
//[ObservableProperty]
//public partial ObservableCollection<SceneNode> SceneList
//{
// get;
// private set;
//} = new(EditorSceneManager.LoadedWorlds);
private void OnWorldLoaded(SceneNode node)
{
SceneList.Add(node);
}
//private void OnWorldLoaded(SceneNode node)
//{
// SceneList.Add(node);
//}
private void OnWorldUnloaded(SceneNode node)
{
SceneList.Remove(node);
}
//private void OnWorldUnloaded(SceneNode node)
//{
// SceneList.Remove(node);
//}
public void OnNavigatedTo(object? parameter)
{
EditorSceneManager.OnWorldLoaded += OnWorldLoaded;
EditorSceneManager.OnWorldUnloaded += OnWorldUnloaded;
//EditorSceneManager.OnWorldLoaded += OnWorldLoaded;
//EditorSceneManager.OnWorldUnloaded += OnWorldUnloaded;
}
public void OnNavigatedFrom()
{
EditorSceneManager.OnWorldLoaded -= OnWorldLoaded;
EditorSceneManager.OnWorldUnloaded -= OnWorldUnloaded;
//EditorSceneManager.OnWorldLoaded -= OnWorldLoaded;
//EditorSceneManager.OnWorldUnloaded -= OnWorldUnloaded;
}
}