春日部つむぎ no ゲーム作ってみよう!【UE5/UE4】 - キャラクター差し替え【UE5/UE4】
https://youtu.be/um9MB_vx8Sw
00:00 オープニング
00:25 1.プロジェクトに追加
01:33 2.アニメーションの複製
02:34 3.Meshの差し替え
03:20 ざっくりまとめ!
03:27 エンディング
【UE4】操作キャラクターをグレイマンから差し替える
操作キャラクターをグレイマンから、
マーケットプライスからダウンロードしたキャラクターに差し替える。
1.マーケットプライスからダウンロードしたキャラクターを読み込む
2.アニメーションの変換
グレイマンのモーションを変換します。
グレイマンのモーション [Mannequin] > [Animations]
[ThirdPerson_AnimBP]を右クリック、[Animブループリントとリターゲットを複製]を選択。
スケルトンの選択画面より、取り込んだキャラクターのスケルトンを選択。
スケルトンを選択後、リターゲットのボタンを押下。
コンテンツ配下にアニメーション一式が出力されるので、フォルダを作成し整理する。
3.ThirdPersonCharactorのMeshを差し替える
ThirdPersonCharactorのブループリントを開く。
[ThirdPersonBP] > [Blueprints]
[ThirdPersonCharactor]
コンポーネントより、Meshを選択。
メッシュの項目のSkeletal Meshの項目から、インポートしたものを選択。
アニメーションの項目から、Anim Classを先ほど変換したものを選びます。
※複数同じ名前のものがある
正しいものを選べば、ビューポートのキャラクターがグレイマンのポーズに変わる。
キャラクターの外観をかえてみよう!
https://youtu.be/J6GWGDx-ltc
00:00 オープニング
00:25 1.キャラクターの外観を変えてみよう!(色)
02:10 2.キャラクターの外観を変えてみよう(メッシュ)
04:46 ざっくりまとめ!
05:02 エンディング
1.あるキーを押している時、キャラクターの外観(色)が変化する
左shiftキーを押している間だけキャラクターの色が変わようにします。
1-1.キーを押したとき
キャラクターのブループリントの編集
サードパーソンキャラクタブループリントを開き
イベントグラフコンポーネントの編集します。
キーボードイベント左shiftキーを配置します。
左のコンポーネントより
Meshをイベントグラフにドラッグアンドドロップします。
Mesh のピンから Set Materialsを配置し、
[Material]にMaterialを指定します
Set Materials と左shiftキーのPressedをつなげます。
1-2.離したときの処理を作成します。
元のMaterialを指定します
コンパイルして起動してみます。
左shiftキーを押している間だけキャラクターの色が変わりましたね。
2.右shiftキーを押している時、キャラクターの外観(メッシュ)が変化する
右shiftキーを押している間だけ変身します。
2-1.コンポーネント
キャラクターのブループリントの編集
サードパーソンキャラクタブループリントを開き
イベントグラフコンポーネントの編集します。
キーボードイベント右shiftキーを配置します。
左のコンポーネントより
Mesh をイベントグラフにドラッグアンドドロップします。
Mesh のピンから Set Skeletal Mesh Assetを配置し、
[New Mesh]に変身したいスケルタルメッシュを指定します
Set Skeletal Mesh Asset を 右shiftキーのPressedをつなげます。
1-2.離したときの処理を作成します。
元のスケルタルメッシュを指定します
コンパイルして起動してみます。
右shiftキーを押している間だけキャラクターの外観(メッシュ)が変わりましたね。
あああああれれれれー、
1-3.アニメーションを設置。
スケルタルメッシュはアニメーションとの結びつきがあるので
(Set Animation Modeと) Set Anim Instance Classもセットする
ざっくりまとめ!
キャラクターのブループリント(色)
キャラクターのブループリント(メッシュ)