ボーン階層の名前を変更/Rename Bones Script
- 脚本/Scriptダウンロード商品¥ 0
- Script + a coffee for meダウンロード商品¥ 500

JP: このスクリプトは、ソース アーマチュアのボーンへの近さに基づいて、宛先アーマチュアのボーンの名前を自動的に変更する Unity ツールです。 名前がピリオド (".") で始まるボーンである隠しボーンは、両方のアーマチュアで無視されます。 EN : This script is a Unity tool that automatically renames the bones of a destination armature based on their proximity to the bones of a source armature. It ignores hidden bones, which are bones whose names start with a period ("."), in both armatures.
変数/Variable
JP: - sourceArmature: ソースアーマチュアを表すゲームオブジェクト。 - destinationArmature: 宛先アーマチュアを表すゲームオブジェクト。 - proxyThreshold: ソース アーマチュアのボーンがターゲット アーマチュアのボーンと一致すると見なされるかどうかを決定するための近接しきい値。 EN: - sourceArmature: GameObject representing the source armature. - destinationArmature: GameObject representing the destination armature. - proximityThreshold: Proximity threshold for determining whether a bone in the source armature is considered a match for a bone in the destination armature.
方法/How To
JP: Unity でこのツールを使用する場合、ソース アーマチュアとターゲット アーマチュアにゲームオブジェクトを割り当て、近接しきい値を設定してから、[ボーンの名前を変更] ボタンをクリックする必要があります。 次に、スクリプトはソース アーマチュアのボーンへの近さに基づいて宛先アーマチュアのボーンの名前を変更しますが、非表示のボーンは無視します。 EN: When using this tool in Unity, you need to assign the GameObjects for the source and destination armatures, set the proximity threshold, and then click the "Rename Bones" button. The script will then rename the bones of the destination armature based on their proximity to the bones of the source armature, while ignoring hidden bones.
利用規約/TOS
JP:- このスクリプトは手作りであり、あなたの作品であると主張すべきではありません - スクリプトを「転売」する権利はありません EN: - This script was handmade and should not be claimed as your creation - You do not have the right to "Resell" the script
Github
JP: このリンクでリクエストをプルできます: https://github.com/Ranily57/VRCHATUdon/blob/main/Udon%20Graph/RenameBoneHierarchy.cs スクリプトを改善するためのすべての更新を確認します。 EN: You can pull request with this link: https://github.com/Ranily57/VRCHATUdon/blob/main/Udon%20Graph/RenameBoneHierarchy.cs I'll see all the update to improve the script.