エディタ拡張とは この記事でのバージョン Unity 2018.4.6f1 はじめに 今回はHierarchy上で選択しているGameObjectを固定する、言い換えると、一つのオブジェクト以外選択できないようにするというトリッキーな話です。 イメージとしては以下のような感じ。 …
この記事でのバージョン Unity 2018.4.6f1 はじめに Unityで数字を表示する時はuGUIのTextを使うのが一般的ですが、「フォントを使わずに可変する数字を画像で表示したい!」「SpriteRendererで可変する数字を表示したい!」みたいな事がたまにあります。 と…
この記事でのバージョン Unity 2018.4.6f1 はじめに 以前、ブラウザ上で設定したデータを、プログラムで簡単に取得出来るRemote SettingsというUnityサービスの機能を紹介したのですが、 その際に同系統のRemote Configという機能(やっぱり無料!)を教えても…
エディタ拡張とは この記事でのバージョン Unity 2018.4.6f1 はじめに UnityではAssetDatabaseのCreateAssetを使うことで、アセットを簡単に生成する事が出来ます。 //ScriptableObjectChildというScriptableObjectを作成 var child = ScriptableObject.Crea…
この記事でのバージョン Unity 2018.4.6f1 はじめに Unityはエディタだけでなく、Unity AdsやUnity Analyticsなどの 便利なサービスをUnity Servicesという形で提供しています。 Unity は、ゲーム開発はもとより、オーディエンスをひきつけ、維持し、収益に…
この記事でのバージョン Unity 2018.4.4f1 Easy Save 3.1.3 はじめに 以前、簡単にセーブ&ロード&暗号化が実装できるEasy Saveというアセットを紹介しました。 //セーブ ES3.Save<int> ("IntKey", 100); ES3.Save<bool> ("BoolKey", false); ES3.Save<string> ("StingKey", "Te</string></bool></int>…
この記事でのバージョン Unity 2018.4.6f1 はじめに 今回はUnity上でアニメーションの編集や新規作成が出来るVery Animationというアセットの紹介です! Very Animation - Asset Store 以下のようなちょっとしたポーズなら簡単に作ることが出来ますし、凝っ…
この記事でのバージョン Unity 2018.4.4f1 はじめに GameObject.Findを使うとHierarchy上のオブジェクトを名前で検索する事ができますが、(子に配置されているものだったら、transform.Findでも可) //Targetという名前のGameObjectを検索し、取得(なければnu…
この記事でのバージョン Unity 2019.2.0f1 はじめに 以前にUnityの3D用ライトを2Dで使う方法や、 2Dで光や影の表現をするためのアセットを紹介しました。 これらはUnityで2D用のライトが存在しないからこその話だったのですが、なんとついにUnity公式の2D用…
この記事でのバージョン Unity 2018.4.4f1 はじめに 今回は「Unityで作ったアプリを起動してると、自動スリープしない!させたい!」みたいな場合の話です! Screen.sleepTimeout Unityでスクリーンのスリープ設定を変更する時はScreenのsleepTimeoutを使い…