忙しい人のためのUnity入門講座

Unity

【忙しい人のためのUnity入門講座】Text を使って文字を表示する

はじめに この記事ではUnityでTextを表示する方法を紹介します。 ― YouTube なら8分22秒で学べます ― Textの設置 GameObject > UI > TextよりTextを設置してください。すると、Canvas、Ev...
Unity

【Unity】Canvasより手前にオブジェクトを設置してリザルト画面を作成する方法

はじめに この記事ではCanvasより手前にオブジェクトを設置する方法を紹介します。 Canvasのおすすめ初期設定 Canvasとは、スコアや画像の表示、ボタンといった、ユーザーインターフェース(UI)系の役割を果たすオブジェクトです。 ...
Unity

【Unity, Collider】衝突したオブジェクトをタグで選択してマテリアルを変更する

はじめに 2018/11/25 開催の「1 Week Game JAM」でミニゲームを作りました。 このゲームではボールと足場のCubeが衝突するとCubeのマテリアルを変更する処理を導入しています。 この記事ではオブジェクト同士の衝突判定...
Unity

【Unity, Collision, Trigger】衝突したオブジェクトを破壊する「OnCollisionEnter」「OnTriggerEnter」

はじめに この記事ではUnityの「Collider」を使った衝突判定を使って、衝突したオブジェクトを破壊する方法を紹介します。 Collisionを使った衝突判定 CollisionはColliderコンポーネントをアタッチしているオブジ...
Unity

【Unity, Collider】当たり判定を付与するコライダーの種類まとめ

はじめに この記事ではUnityの「Collider」を使った衝突判定を紹介します。 「Collider」について Colliderとは、オブジェクトに「当たり判定を付与する」コンポーネントのことです。 例えば、キャラ同士がぶつかったときや...
Unity

【忙しい人のためのUnity入門講座】グローバル変数とローカル変数の違いと「Serializefield」を使ったインスペクターへの表示

はじめに この記事では「グローバル変数」と「ローカル変数」についてと、「Serializefield」を使ったInspectorを表示方法を紹介しています。 ― YouTubeなら2分43秒で学べます ― ローカル変数について ローカル変数...
Unity

【忙しい人のためのUnity入門講座】 クラスの作成方法と別クラスの呼び出し方

はじめに この記事ではUnityでクラスの使い方を紹介します。 ― YouTube なら2分46秒で学べます ― クラスの作成方法 クラスとは「似たような処理のメソッドや変数を集めたもの」です。 クラス(Class)を作成するときは、「pu...
Unity

【忙しい人のためのUnity入門講座】 引数や返り値を含む関数(メソッド)の作り方

はじめに この記事ではUnityで関数の作成方法と呼び出し方を紹介します。 ― YouTubeなら3分21秒と1分43秒で学べます ―   関数(メソッド)の作り方 メソッドとは、「意味のある処理毎に分解して名前をつけたもの」です。 「pu...
Unity

【忙しい人のためのUnity入門講座】配列の使い方

はじめに この記事ではUnityで配列の使い方を紹介します。 ― YouTubeなら2分2秒で学べます ― 配列の使い方 int age, int age1, int age2 …, のように変数が多くなってきた場合、毎回変数を定義するのは...
Unity

【忙しい人のためのUnity入門講座】繰り返し for と while 文の使い方

はじめに この記事ではUnityで繰り返し処理である「for」「while」の使い方を紹介します。 ― YouTubeなら1分16秒で学べます ― 繰り返し文 for の使い方 繰り返し文 "for" の使い方は、「for (int i =...