Sample6の解説

 

 

Sample 6は任意骨へのコンストレイントです

十字キーで移動

Zキーで剣装備となります

 

やっていることは、前回の続きみたいなもので

剣バウンディングスフィアとの当たり判定を習得した後

Zキーを押すことで、任意骨にコンストレイントしているだけです

 

まず、任意骨のワールド行列を習得します

AnimationPlayer.GetWorldTransforms();
AnimationPlayer.GetWorldTransforms(int index);
AnimationPlayer.GetWorldTransforms(string boneName);
()に何も設定しなきゃ骨全てのワールド行列
index、boneNameに設定すれば任意骨のWorldTransformsが習得できます

 

習得したワールド行列を

剣のルート骨に適用してあげれば、骨にコンストレイントされます

コメント

タイトルとURLをコピーしました