三流豆腐。

三流のゲームプログラマ。C/C++/C#/Objective-C/python/技術向上を目指します。

Unity

【Unity】SetActiveとenabledの違いとは?

SetActiveとenabledの違いがようやく判ったのでご紹介。

【Unity】Menuを作成する【uGUI】

Menuを作成する 3Dでも2Dでもメニュー画面を使うことは多いと思います。 以下のようにMenu画面を簡単に作成したのでご紹介します。 Unityバージョン:Unity 2018.3.13f1 Menuを作成する やり方 まとめ やり方 ①uGUIを組み合わせてMenuを作る ②Menuを呼び出す…

【Unity】Textから文字列を取得するには?【uGUI】

画面上に文字を表示する際よくお世話になるText。スクリプトからTextの文字列を取り出す際に躓いた点をご紹介します。

【Unity】recttransformから幅、高さをとるには?

recttransformから幅、高さを取る方法、躓いた点をご紹介。

【Unity】フェード処理を作ってみる

Unityで簡易的なフェード処理を作ってみました。その一部をご紹介。

【Unity】ImageのColorをスクリプトから変更

ImageのColorをスクリプトから変更したい 前記事に続きフェード処理途中で若干モヤっとした事のご紹介をします。 下記記事を参考にさせていただきました。 https://qiita.com/Hal_mai/items/1469398078e81bc7ef27 Unityバージョン:Unity 2018.3.13f1 Imageの…

【Unity】Panelとは……?【uGUI】

Panelとは? uGUIの部品の1つで、文字通りパネルです。 デフォルトで半透明になってます。 先日上げた記事の続きでフェード処理を実装しようとした時にPanelを使おうとしたのですが、そこでの小さい躓きをご紹介します('ω') Unityバージョン:Unity 2018.3.1…

【Unity】SceneManagerを使用しないフロー制御

SceneManagerを使用しないフロー制御 Sceneは1つのまま、内部でフロー制御できないか試したので、ご紹介します。 Unityバージョン:Unity 2018.3.13f1 SceneManagerを使用しないフロー制御 やり方 感想 やり方 ①フロー制御のManagerを作成 ②フローごとのオブ…

【Unity】FindやSerializeFieldを使用せず他のスクリプトを使用したい!

FindやSerializeFieldを使用せず他のスクリプトを使用したい! データやオブジェクトを管理するManagerを作ることは多々あると思います。 その際、Manager側のメソッドをFindやSerializeFieldを使って呼ぶのが億劫だと思ったので、ちょっとした方法をご紹介…

【Unity】シーン遷移

UnityのScene遷移 Unity触っていたら誰もが通ると思います。 Scene遷移。 今回は軽く躓いたところをご紹介。 Unityバージョン:Unity 2018.3.13f1 UnityのScene遷移 やり方 注意点 やり方 ①using UnityEngine.SceneManagement;を書きます ②LoadSceneの引数に…

【Unity】Debug.Logに関するTIPS

Debug.Logに関するTIPS Unityバージョン:Unity 2018.3.13f1 Unity触っていたらよくお世話になるDebug.Log。 すごく基本的なTIPSをご紹介します。 Debug.Logに関するTIPS 使い方 注意点 使い方 Logには以下の3種類があり、 ①通常のLog ②Warning ③Error 状況…

【Unity】InputFieldの落とし穴【uGUI】

InputFieldの落とし穴 InputFieldから、数値だけを取得しようとして躓いたことを紹介。 Unityバージョン:Unity 2018.3.13f1 InputFieldの落とし穴 入力された数値を取得する バックスペースでエラー 対処法 入力された数値を取得する 順序: ①InputFieldをHie…

【Unity】ScriptableObjectに関するTIPS

ScriptableObjectに関するTIPS 使い方 ScriptableObjectに関するTIPS キャラデータなどで重宝するScriptableObject。 何といってもInspectorから編集できるのは便利ですよね。 そんなScriptableObjectのTIPSをご紹介します。 使いどころがあるかわかりません…

【Unity】クリック箇所にuGUIがあるか判定する……そして……。

使用バージョン:Unity 2018.3.12f1 目次: 順序 使用方法 おまけ やりたい事 ・クリック時に特定のuGUI以外だったら処理をさせない。 今回は赤枠のimage以外だったら処理させないようにします。 順序 ①Raycastの結果を受け取るListを用意する ②PointerEventDa…

【Unity】配列 × enum × SerializeField

Unityでめちゃくちゃお世話になるSerializeField。 最近新たな使い方を見つけた! 配列、enum、SerializeFieldを組み合わせると……。 Inspectorから要素の中身をタブメニューで変更できる! 普通にSerializeField使ってたけど、 配列、ListもInspectorから動…

【Unity】オブジェクトにスクリプトがアタッチできない原因

Unityでオブジェクトにスクリプトをアタッチしようとして、 Can't add script と出る原因。 ①スクリプト名とクラス名が一致していない スクリプト名をリネームしたらクラス名も必ず変更しよう。 ②スクリプト内にコンパイルエラーがある この時恐ろしいのは、…