From 649587a6f84741505d33fa15f55ef8b3ca6d78bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B3=AF=E5=B2=B8=E3=80=80=E4=BA=AE?= <1920071390@campus.ouj.ac.jp> Date: Fri, 5 Apr 2024 15:56:19 +0900 Subject: [PATCH] Delete Readme.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 公開停止ファイルにつき Signed-off-by: 峯岸 亮 <1920071390@campus.ouj.ac.jp> --- Readme.md | 47 ----------------------------------------------- 1 file changed, 47 deletions(-) delete mode 100644 Readme.md diff --git a/Readme.md b/Readme.md deleted file mode 100644 index c1a0aa2..0000000 --- a/Readme.md +++ /dev/null @@ -1,47 +0,0 @@ -using UnityEngine; -using UnityEditor; -using VRC.SDK3.Avatars.Components; -using VRC.SDK3.Avatars.ScriptableObjects; - -public class VRCTrailFXAvatarSetup : Editor -{ - [MenuItem("VRCTrailFX/Setup Avatar")] - public static void SetupAvatar() - { - GameObject avatar = Selection.activeGameObject; - if (avatar == null) - { - EditorUtility.DisplayDialog("Error", "Please select an avatar GameObject.", "OK"); - return; - } - - VRCAvatarDescriptor descriptor = avatar.GetComponent(); - if (descriptor == null) - { - EditorUtility.DisplayDialog("Error", "Selected GameObject is not a valid avatar.", "OK"); - return; - } - - VRCExpressionParameters expressionParameters = descriptor.expressionParameters; - if (expressionParameters == null) - { - expressionParameters = CreateInstance(); - AssetDatabase.CreateAsset(expressionParameters, "Assets/VRCTrailFX/ExpressionParameters.asset"); - descriptor.expressionParameters = expressionParameters; - } - - GameObject trailFXPrefab = AssetDatabase.LoadAssetAtPath("Assets/VRCTrailFX/VRCTrailFXPrefab.prefab"); - if (trailFXPrefab == null) - { - EditorUtility.DisplayDialog("Error", "VRCTrailFXPrefab not found. Please create the prefab first.", "OK"); - return; - } - - GameObject trailFXInstance = PrefabUtility.InstantiatePrefab(trailFXPrefab) as GameObject; - trailFXInstance.transform.SetParent(avatar.transform, false); - - VRCTrailFX trailFX = trailFXInstance.GetComponent(); - trailFX.expressionParameters = expressionParameters; - trailFX.avatarDescriptor = descriptor; - } -} \ No newline at end of file