private static void InitFromMenu() { var target = Selection.activeGameObject; if (target != null && VRCSDKUtility.IsAvatarRoot(target)) { var avatar = target.GetComponent <VRC_AvatarDescriptor>(); AvatarConverterWindow.ShowWindow(avatar); } else { AvatarConverterWindow.ShowWindow(); } }
private static bool ValidateContextForGameObject() { var obj = Selection.activeGameObject; return(VRCSDKUtility.IsAvatarRoot(obj)); }