mirror of
https://github.com/bdunderscore/modular-avatar.git
synced 2025-02-12 08:42:48 +08:00
chore: rename "SetupToggle" to "CreateToggleForSelection"
This commit is contained in:
parent
de18e77e34
commit
eb7793d7c5
@ -8,13 +8,13 @@ namespace nadena.dev.modular_avatar.core.editor
|
|||||||
{
|
{
|
||||||
internal static class ToggleCreatorShortcut
|
internal static class ToggleCreatorShortcut
|
||||||
{
|
{
|
||||||
[MenuItem(UnityMenuItems.GameObject_SetupToggle, false, UnityMenuItems.GameObject_SetupToggleOrder)]
|
[MenuItem(UnityMenuItems.GameObject_CreateToggleForSelection, false, UnityMenuItems.GameObject_CreateToggleForSelectionOrder)]
|
||||||
private static void SetupToggle(MenuCommand command) => CreateToggleImpl(command, true);
|
private static void CreateToggleForSelection(MenuCommand command) => CreateToggleImpl(command, true);
|
||||||
|
|
||||||
[MenuItem(UnityMenuItems.GameObject_CreateToggle, false, UnityMenuItems.GameObject_CreateToggleOrder)]
|
[MenuItem(UnityMenuItems.GameObject_CreateToggle, false, UnityMenuItems.GameObject_CreateToggleOrder)]
|
||||||
private static void CreateToggle(MenuCommand command) => CreateToggleImpl(command, false);
|
private static void CreateToggle(MenuCommand command) => CreateToggleImpl(command, false);
|
||||||
|
|
||||||
private static void CreateToggleImpl(MenuCommand command, bool setup)
|
private static void CreateToggleImpl(MenuCommand command, bool forSelection)
|
||||||
{
|
{
|
||||||
var selected = command.context as GameObject;
|
var selected = command.context as GameObject;
|
||||||
if (selected == null) return;
|
if (selected == null) return;
|
||||||
@ -41,12 +41,12 @@ namespace nadena.dev.modular_avatar.core.editor
|
|||||||
// ignore
|
// ignore
|
||||||
}
|
}
|
||||||
|
|
||||||
var name = setup ? selected.name + " Toggle" : "New Toggle";
|
var name = forSelection ? selected.name + " Toggle" : "New Toggle";
|
||||||
|
|
||||||
var toggle = new GameObject(name);
|
var toggle = new GameObject(name);
|
||||||
|
|
||||||
var objToggle = toggle.AddComponent<ModularAvatarObjectToggle>();
|
var objToggle = toggle.AddComponent<ModularAvatarObjectToggle>();
|
||||||
if (setup)
|
if (forSelection)
|
||||||
{
|
{
|
||||||
var path = RuntimeUtil.RelativePath(avatarRoot.gameObject, selected);
|
var path = RuntimeUtil.RelativePath(avatarRoot.gameObject, selected);
|
||||||
objToggle.Objects.Add(new ToggledObject
|
objToggle.Objects.Add(new ToggledObject
|
||||||
|
@ -8,11 +8,11 @@
|
|||||||
internal const string GameObject_CreateToggle = "GameObject/Modular Avatar/Create Toggle";
|
internal const string GameObject_CreateToggle = "GameObject/Modular Avatar/Create Toggle";
|
||||||
internal const int GameObject_CreateToggleOrder = GameObject_SetupOutfitOrder + 1;
|
internal const int GameObject_CreateToggleOrder = GameObject_SetupOutfitOrder + 1;
|
||||||
|
|
||||||
internal const string GameObject_SetupToggle = "GameObject/Modular Avatar/Setup Toggle";
|
internal const string GameObject_CreateToggleForSelection = "GameObject/Modular Avatar/Create Toggle for Selection";
|
||||||
internal const int GameObject_SetupToggleOrder = GameObject_CreateToggleOrder + 1;
|
internal const int GameObject_CreateToggleForSelectionOrder = GameObject_CreateToggleOrder + 1;
|
||||||
|
|
||||||
internal const string GameObject_ManualBake = "GameObject/Modular Avatar/Manual Bake Avatar";
|
internal const string GameObject_ManualBake = "GameObject/Modular Avatar/Manual Bake Avatar";
|
||||||
internal const int GameObject_ManualBakeOrder = GameObject_SetupToggleOrder + 1;
|
internal const int GameObject_ManualBakeOrder = GameObject_CreateToggleForSelectionOrder + 1;
|
||||||
|
|
||||||
// <separator>
|
// <separator>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user