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

iPhone, iPad専用

Unity2D

Unity2D

Unity6のWebGL設定

先日、Unityの公式youtubeにてWebGLの容量を軽くする動画が公開されていたので、今後のためにメモ Code Optimization = Disk Size with LTO 続いて、タブのPlayer Settingから Pu...
Unity2D

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

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

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

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

【Unity】ScriptableObjectを使ってみた

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

UnityのSerializableについて

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

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

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

【Unity Asset】DamageNumbersProの使い方メモ

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

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

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

Unity Easy Saveの使い方

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

Unity 時間を変更する

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