月別アーカイブ: 2019年12月

Unityで銃を撃つ #2 アニメーションを遷移させる

前の記事でインポートした銃のアセットにはデフォルトでアニメーションが付いています。 銃のアニメーターコンポーネントのControllerをダブルクリックすると、アニメーターコントローラーが表示されます。 Aキーを押すと全… 続きを読む »

Unityで銃を撃つ #1 銃のアセットを持たせてパーティクルを再生する

リアル銃をFPSコントローラーに持たせて撃ってみます。 アセットストアで銃を検索するとたくさんのアセットが出ます。 無料のものを適当にダウンロード&インポートしてみます。 プレハブから一つ選んでシーンに配置しました。 ス… 続きを読む »

Unityでカーリングゲームを作る #7 勝敗を表示して次のシーンまでカウントダウンする

勝敗をテキスト表示して、次のシーンを読み込むまでカウントダウンしてみます。 8個目のストーンが投げられた後、そのストーンの速度が0になるとスコアを計算するためのコライダーとスクリプトが付いたオブジェクトがアクティブになり… 続きを読む »

Unityでカーリングゲームを作る #4 オブジェクトを集めて距離によってソートする

円(ハウス)の中にあるオブジェクトの情報を、円の中心からの距離が近い順に表示します。 空のゲームオブジェクトを新しく作って、Sphere Colliderを付けます。 Is Triggerにチェックを入れます。 非アクテ… 続きを読む »

Unityでカーリングゲームを作る #3 トリガーの当たり判定でカメラを切り替える

カーリングの的の画像をペイントソフトで適当に作ってマテリアルに設定しました。この的は「ハウス」と呼ばれます。 ハウスの近くにストーンがあって、そのストーンが動いているときだけ、上から見下ろすようなカメラに切り替えてみます… 続きを読む »

3Dモグラ撃ちゲームを作る #1

地面からモグラを出現させて、前の記事の方法で玉を当てるFPSミニゲームを作りました。→3Dモグラ撃ちゲーム シーンの床の下にカプセルを配置して、アニメーションを付けます。 Add PropertyでPositionを追加… 続きを読む »

Unityのラグドールの使い方

ラグドールを新規作成します。 体のパーツを設定するウィンドウが出るので、ヒエラルキー上にあるキャラクターの対応するパーツをドラッグアンドドロップします。 名前が違うものもありますが、ヒエラルキー上のパーツの名前をクリック… 続きを読む »

Blenderで作った建物のスケールをUnityに合わせる

Blenderで建物を簡単に作ってUnityに持っていきます。 Unityのサイズの1単位(デフォルトのCubeの辺のサイズ)は1メートルです。 参考:https://docs.unity3d.com/ja/curren… 続きを読む »