【Unity】銃弾のオブジェクトを再利用する #1

弾の種類を切り替えるで作った銃弾のオブジェクトを配列に入れて、順番に再利用してみました。 まずマガジンのクラスに銃弾のオブジェクトの配列を作りました。そして、銃を撃つとき、配列に空きがあれば銃弾をインスタンス化し、空きが… Read More: 【Unity】銃弾の… »

【Unity】アニメーションの時間を指定して何かの値と同期させる

アニメーションの再生ヘッドの位置をスクリプトで指定して、ゲージが満タンになったときにちょうど再生が終了するようにしてみました。 まずCubeに、適当にカメラを横切るアニメーションを付けて、AnimatorウィンドウでFl… Read More: 【Unity】アニメ… »

【Unity】フリーのフォントを追加する

フォントをダウンロードして、Unityや他のツールで使ってみます。 まず商用OKのフォントを探します。フォントファイルをゲームに含めて公開するときは、さらに再配布や組み込みを許可したものを選びます。 圧縮ファイルをダウン… Read More: 【Unity】フリー… »

【Visual Studio】ブロック文の直前の文を簡単に調べる

スクリプトで、上のようにブロック文の閉じ括弧が連続することが良くあります。ブロック文を判別しにくい状態です。 それぞれのブロック文が、どの文の処理対処かを確かめるために、点線を目で置いながら上にスクロールするのは疲れます… Read More: 【Visual St… »

【Unity】シーン切り替えの前に簡単にテキストや画像を表示する

ゲームオーバーでシーンを再読み込みする前に、テキストや画像を表示するためのオブジェクトを簡単に作ってみました。 まずシーンにCanvasを新規作成しました。これを後でプレハブ化して、シーン切り替えをしたいときにインスタン… Read More: 【Unity】シーン… »

【Unity】複数のテレイン上でテレインレイヤーによって足音を変える

複数あるテレイン上で、プレイヤーがいる場所のアルファマップを取得して、テレインレイヤーによって足音を変えてみます。 まず2つのテレインをおいて、三種類のテレインレイヤーでテクスチャを塗りました。 同じオブジェクトの上で場… Read More: 【Unity】複数の… »