Copy Bone アニメーション ブループリント ノードを使用すると、 Translation 、 Rotation 、および Scale などのトランスフォーム データを ソース ボーン から ターゲット ボーン にコピーできます。

単純な実装を使用し、Copy Bone ノードを使用して ソース ボーン の位置およびモーションを ターゲット ボーン にコピーできます。ここでは、キャラクターの右手の補助的な武器のボーン (weapon_r
) が ターゲット ボーン として選択され、 ソース ボーン のキャラクターの左手のボーン (hand_l
) の位置およびモーションがコピーされています。ここで、キャラクターの右手から左手へとエフェクトが動くに従ってランタイム時に武器のボーンが動くと、Copy Bone ノードのエフェクトを確認できます。
![]() |
![]() |
---|---|
Copy Bone が無効 | Copy Bone が有効 |
この Copy Bone ノードの実装を使用し、いずれかの スケルタル メッシュ の手から別のスケルタル メッシュにアニメーションの再生中にオブジェクトを渡すことができます。
AnimGraph では、Translation 、 Rotation 、 Scale など、さまざまなモーションのコンポーネントを切り替えて、 ソース ボーン のモーションを ターゲット ボーン に適用できます。
Alpha 値またはピンを使用すると、生成された出力ポーズのブレンドの程度を制御できます。値が 1 の場合は生成された出力ポーズが完全に使用され、値が 0 の場合はソース ポーズが出力されます。
プロパティのリファレンス

Copy Bone ノードのプロパティについては、以下で参照できます
プロパティ | 説明 |
---|---|
Source Bone | ターゲット ボーン に適用されるモーション データのソースとして、キャラクターの スケルトン からボーンを選択します。 |
Target Bone | モーション データの宛先として、キャラクターの スケルトン からボーンを選択します。 |
Copy Translation | トランスレーション モーションを ソース ボーン から ターゲット ボーン に適用します。デフォルトでは、このプロパティは AnimGraph 内のノードでブールとして表示されます。 |
Copy Rotation | ローテーション モーションを ソース ボーン から ターゲット ボーン に適用します。デフォルトでは、このプロパティは AnimGraph 内のノードでブールとして表示されます。 |
Copy Scale | ソース ボーン から ターゲット ボーン に、スケール モーションを適用します。デフォルトでは、このプロパティは AnimGraph 内のノードでブールとして表示されます。 |
Control Space | ソース ボーン のモーションが計算され、 ターゲット ボーン に適用される領域を選択します。
|