投稿者「nekoromorph」のアーカイブ

【Unity】見えないキャラのアニメーションが再生されないとき

見えないところから視界に入ってくるようなアニメーションがカメラに映らないときの対処をしてみました。 デフォルトではカメラに映っていない時にアニメーションが再生されないので、横からキャラクターが視界に入り込んで来るようなと… Read More: 【Unity】見えな… »

【Unity】距離によってBGMをクロスフェードさせる

FPSプレイヤーからターゲットまでの距離に応じてBGMをクロスフェードさせてみました。 クロスフェードさせるときだけ距離を計算したいので、そのためのオブジェクトを作ってプレハブ化しました。 using System.Co… Read More: 【Unity】距離に… »

【Unity】円形の武器メニューを作る #1

武器を切り替えられる円形のメニューを作ってみます。今回は取得した武器の画像を円形に並べてみました。 まず、武器メニューのためのCanvasを作って、スクリプトを付けました。 このスクリプトには、武器の追加/削除と、画像の… Read More: 【Unity】円形の… »

【Unity】弾の種類を切り替える

銃のオブジェクトがマガジンのオブジェクトを持つようにして、簡単に弾の種類を切り替えてみました。 まず、マガジンと弾のクラスを作って、それらを継承した赤い弾の入ったマガジンクラスと青い弾の入ったマガジンクラスを作りました。… Read More: 【Unity】弾の種… »

【Unity】同じ階のナビメッシュ上の点を探す

1階のナビメッシュの無い点から最も近い1階のナビメッシュ上の点を取得してみました。 まず上のように1階と2階と階段を作ってナビメッシュをベイクしました。1階のナビメッシュには穴が開いています。 青いプレイヤーにはタグを付… Read More: 【Unity】同じ階… »

【Blender】ローポリモデルを複雑な見た目にする

簡単なモデルにテクスチャで凹凸や汚れを付けてみました。 まずは溝を作ってみます。シリンダーのサイズを変えてUV展開し、レイアウトを画像として保存しました。 レイアウトをGIMP2で開いて、真っ黒な新規レイヤーを作り、線を… Read More: 【Blender】ロ… »

【Blender】入り組んだところにあるオブジェクトを簡単に編集する

入り組んだところにあるオブジェクトを編集しやすくする方法を考えてみました。 今この部分にシームを付けてUV展開したいとします。 一つの物や建物等を複数のオブジェクトで構成することがありますが、その時に他のオブジェクトで視… Read More: 【Blender】入… »

【Unity】ステルスゲージを作る #1

ステルスゲージを作ってみました。敵とゲージをまとめて管理するで敵のいる方向にゲージを表示したのでこれを回転させます。 まず敵のスクリプトのUpdateメソッドで、ゲージのスクリプトにある位置と回転を変えるメソッドを呼びま… Read More: 【Unity】ステル… »