Unity

Unity

【Unity ML-Agents ver 0.5】サンプル「Basic」の使い方とスクリプトやパラメータの解説

はじめに この記事ではUnity ML-Agentsのサンプルを触ってみます。 — YouTubeなら12分28秒で学べます ― Unity ML-Agentsの準備 前回の記事 前回の記事を参照して、「6、Unity側のML-Agents...
Unity

【Unity】引数ありのコルーチンの使い方とCoroutineを中止させる方法

はじめに この記事ではコルーチンを利用したアニメーションの一時停止を紹介します。 — YouTubeなら5分4秒で学べます ― コルーチン(Coroutine)を使う準備 Hierarcy 上で右クリックし、Create Empty で空オ...
Unity

【Unity】Vector3を使った移動方法や長さを低負荷に取得する方法

はじめに この記事ではUnityのVector3の使い方を紹介します。 — YouTubeなら5分22秒で学べます ―    Vector3とは Vector3とは日本語でベクトルのことで、「大きさ」と「方向」の成分を持っています。 詳しく...
Unity

【Unity ML-Agents ver.0.5 対応】大幅な仕様変更に対応!ML-Agents のインストール方法

はじめに この記事ではUnityで機械学習が行えるライブラリ「Unity ML-Agents」の導入方法を紹介します。 ― YouTubeでも視聴可能です ― ※開発環境 今回の開発環境は Windows 10 (64 bit)、Pytho...
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秒で学べます ― ローカル変数について ローカル変数...