UnityでBlenderのシェイプキーを使う
Blenderでシェイプキーを設定したモデルをUnityに持っていって、表情などを動かしてみます。 まずBlenderでデフォルトのCubeを消して、Shift +A -> Mesh -> Monkeyで猿を… 続きを読む »
Blenderでシェイプキーを設定したモデルをUnityに持っていって、表情などを動かしてみます。 まずBlenderでデフォルトのCubeを消して、Shift +A -> Mesh -> Monkeyで猿を… 続きを読む »
頭以外の部分を撃たれた時に、立ち止まってゾンビのアニメーションを変更します。 アニメーターコントローラーをみると、歩くアニメーションと他のアニメーションのステートが同じレイヤーで管理されています。 整数型のパラメータがあ… 続きを読む »
まずはNPCに歩いているアニメーションをさせながら、プレイヤーを追跡させます。 Asset Storeで無料のキャラクターのアセットをダウンロード・インポートしました。 モデルをシーンに配置します。 インスペクタを見ると… 続きを読む »
右クリックで照準器を覗き込むアニメーションを付けます。 まず銃のオブジェクトを選択して、AnimationウィンドウでCreate New Clip…をクリックし、新規アニメーションの名前を付けて保存します。… 続きを読む »
マウス左クリックを押したときに銃弾の発射が始まりますが、左クリックを押してすぐに離すと、銃を撃つ状態のまま戻らなくなります。 デフォルトの何もしない状態から銃を撃つ状態への遷移の矢印のインスペクタを見てみると、遷移の時間… 続きを読む »
地面からモグラを出現させて、前の記事の方法で玉を当てるFPSミニゲームを作りました。→3Dモグラ撃ちゲーム シーンの床の下にカプセルを配置して、アニメーションを付けます。 Add PropertyでPositionを追加… 続きを読む »
Cubeに複数のアニメーションを付けて、スクリプトでアニメーションを切り替えます。 まずアニメーションをつけたいオブジェクトを選択した状態で、AnimationタブからCreateをクリックして、新規アニメーションの名前… 続きを読む »
例えば、ゲームのキャラクターには、立ち止まっている→歩いている→走っている→ランニングジャンプしている、というような状態がありますね。そして、その状態ごとにキャラクターのアニメーションが違います。 ところで、立ち止まって… 続きを読む »