Unityゲーム制作

Unityメモ

マウスドラッグでゲーム画面に線を描く-LineRenderer-【Unity】

UnityのLineRendererを利用して、マウスドラッグで画面に線を描いてみます。 はじめに Unityのバージョンは2021.3.14f1です。公式リファレンスでは「3D空間にラインを描画するために使います」とあります。 今回は、下...
Unityメモ

Unityで簡単なガチャを実装(ランダムドロップ)【Unity】

Unityで簡単な「ガチャ機能」を実装してみます。敵を倒した時に「設定した確率でアイテムをドロップ」するのにも使えたりする感じです。 はじめに Unityのバージョンは2021.3.14f1です。 今回実装するのは、下記のような赤玉が3個、...
Unityメモ

トグルでONとOFFの切り替えを実装(Toggle)【Unity】

Unityのトグルを利用してスイッチの「ON/OFF切り替え」を実装してみます。 はじめに Unityのバージョンは2021.3.14f1です。トグルは下記の公式リファレンスで「チェックボックス」となっています。 今回は基本の「チェックボッ...
Unityメモ

他のスクリプトの関数(メソッド)にアクセスする【Unityメモ】

Unityのスクリプトで、別スクリプトの「関数/メソッド」にアクセスするメモです。簡単なサンプルで確認していきます。 はじめに Unityのバージョンは2021.3.14f1です。 例えば、「プレイヤーを動かすスクリプト」と「スコアを加算す...
Unityメモ

Unityでドラッグ&ドロップを簡単に実装【Unityメモ】

Unityで簡単なドラッグ&ドロップを実装してみます。「マウスでオブジェクトを選択」、「好きな場所に移動」と言う感じですね。 はじめに Unityのバージョンは2021.3.14f1です。OnMouseDragを利用して簡単に実装してみます...
Unityメモ

UnityActionの基本を実装-依存関係の解消-【Unityメモ】

UnityのC#スクリプトで利用するUnityActionの基本を見ていきます。UnityActionはUnityEventで使用される引数なしのデリゲートです。簡単なサンプルを作成して動作を確認していきます。UnityActionをうまく利用することで依存関係の解消ができます。
Unityメモ

画面サイズに合わせた壁を自動で作成【Unityメモ】

今回はUnity2Dゲームで壁を作成していきます。固定で作成、スクリプトで作成、画面に合わせて作成。の3つを見ていきます。 はじめに Unityのバージョンは2021.3.3f1です。(あまりバージョンは関係ないですが) 下記で作成したよう...
Unityメモ

Unity|簡単なストップウォッチを作成してみた

Unityで簡単なストップウォッチを作成してみます。Unityの時間について理解を深めるために、2Dで簡単なストップウォッチを作成してみます。時間のテキストを表示、左クリックでスタート、右クリックでストップする簡単なものです。
Unityメモ

updateとFixedupdateの違いについて【Unityメモ】

今回はUnityのスクリプトで使う「Update」と「FixedUpdate」の違いのメモです。 はじめに Unityのバージョンは2021.3.3f1です。(あまりバージョンは関係ないですが・・・) 過去、さまざまなスクリプトを作成してい...
Unityメモ

2Dオブジェクトの回転をQuaternionで実装【Unityメモ】

今回はUnity2Dでオブジェクトの回転を「Quaternion」で実装してみます。 はじめに Unityのバージョンは2021.3.14f1です。 スクリプトでQuaternionを利用してオブジェクトを回転してみます。 実装開始 簡単に...