Unity

スポンサーリンク
IT

Unity C#変数の宣言と型、ローカルとグローバル

UnityというかC#で変数を宣言する方法、型の種類についてです。
IT

Unityで作ったゲームをテストプレイする方法/実行ツールの使い方

作ったゲームをテストプレイする方法、実行ツールの使い方についてです。
IT

Unityの画面構成、レイアウト、表示ウィンドウ、画面サイズ

Unityを作る上で、画面のそれぞれのウィンドウの意味と名称はざっと理解しておく必要があります。 画面のレイアウト方法についても解説します。文章内で特に説明なく「オブジェクト」という用語を使ってますが、簡単に言えばゲーム内の「もの」のこと...
IT

Unity C#で回転をカーブをかけて遅くする方法/減衰係数の使い方

減衰係数という機能ではなく、どうやったら減衰係数をかけられるか、つまり今ある「速度」をどうやったら〇%ずつ減らして徐々に遅くすることができるか……というような記事です。
IT

Unity C#でゲーム内時間の進行を止める、ポーズをかける方法/Time.timeScaleの使い方

Time.timeScaleを0に設定すると、Fixed Updateなどの時間を参照する動作が一切聞かなくなり、物理演算も行われなくなります。 結果的に「ゲームを止める」のに便利な命令となります。
IT

Unity C#でライフゲージやステータスバーを表示・連動させる方法/Sliderの使い方

格ゲーなどでおなじみの、ライフゲージ等横棒ゲージの表示・連動方法です。 Sliderという機能を使うと、とても簡単に設置できます。 成果物 ゲージを作り、ゲーム内のパラメータと連動させます。 ゲージの実装 スライダーの作成...
IT

Unity C#で別のクラスのメソッドを実行する方法/GetComponentの使い方

頻繁に使用している「コンポーネントを取得する」gameObject.GetComponentですが、アセットしたスクリプトもコンポーネントである以上、GetComponentで取得することが可能です。 さらに続けてメソッド名も記述すること...
IT

Unity C#でオブジェクトを即座に、または指定秒数後に破壊する方法/Destoryの使い方

Destroyを使うとオブジェクトを破壊することができます。 ここではプレハブの「弾」を、指定秒数後に破棄する命令を書いてみたいと思います。
IT

Unity C#でプレイヤーキャラから弾を撃つ、発射する方法/プレハブ、Instantiate as GameObjectの使い方

自キャラから敵に向かって弾を撃ち、敵や壁に当たったらなにがしかの処理を行う方法です。
IT

Unity C#(2D)で敵にぶつかった時にプレイヤーキャラクター(自分)を吹き飛ばす方法

敵と自機がぶつかった時に、自機(または敵)を吹き飛ばす方法です。 ぶつかった方向に応じて飛ばす方向を変更する方法がメインです。