気軽に遊べるミニゲームを制作しています

ブラウザゲームまとめ
Unity2D

【Unity】子オブジェクトの参照方法

親オブジェクトに対して、何番目の子オブジェクトを取得する方法親オブジェクト.transform.GetChild(0).gameobject; //1番目の子オブジェクトを取得する//2番目のオブジェクトを取得する時はGetChild(1)...
Unity2D

【Unity】子オブジェクトの画像を変更する

ゲームのインベントリのようにフレーム+アイテムの画像を重ねる方法を書いていきます。1.前準備ボタンオブジェクトを作成して、その子オブジェクトとしてUI Imageを作成します。2.スクリプト作成コードを作成しますusing System.C...
Unity2D

【Unity】ScriptableObjectを使ってみた

ScriptableObjectって何ScriptableObjectはデータを一括管理に便利なものらしいです。Unityに搭載されている機能でせっかくなので、使ってみました。調べたところによると以下のようなメリットがあるそうです。・カテゴ...
Unity2D

UnityのSerializableについて

Serizableってなんじゃい。って人向けの記事です。まずざっくりですが、下記のように名前やら画像やらをセットにしたものをリストにしたい時に使えます。コードにするとこんな感じ。using System.Collections;using ...
Unity2D

【unity】他クラスの変数を使う方法

1.使いたいクラスのついたオブジェクトをドロップして扱う(一番簡単)テキストにintを移すコードAを準備します。using System.Collections;using System.Collections.Generic;using ...
Unity2D

【Unity Asset】DamageNumbersProの使い方メモ

手順1.アセットをインポートする手順2.ダメージ用のプレハブを作成する Damage Numbers Pro > Damage Number Meshオブジェクトを作成する それをプレハブ化する手順3.コードを書くusing DamageN...
Unity2D

Unity 敵の追跡コードを作成する

方針以下の方法で敵の追跡を行うコードを作成します。1. ターゲットオブジェクトを見つける2. プレイヤーのRigidbodyコンポーネントを取得する3. プレイヤーとの位置関係を計算する4. プレイヤーを移動させるコードStart関数でター...
Unity2D

Unity Easy Saveの使い方

Easy Saveをインポートした状態から始めます。暗号化設定インポートが完了すると WindowにEasy Save3が追加されました。Settingsタブから設定します。Encryption:AESEncryption Password...
Unity C#

Unity 時間を変更する

ポーズ画面 Time.timeScale=0;Time.timeScaleを変化させることで時間の速さをすることができます。デフォルトでは1になっており、これを0にすることでゲーム時間を止めることができます。void Update() //...
Unity2D

Unity ランダム・確率の使い方

ランダム Random.Range(Min値, Max値);ボタンを押した時に1から100の間でランダムな数字をテキストに表示するスクリプトを作成します。テキストにアタッチするスクリプトは以下となります。using System.Colle...