概要 Unity 2018.2.0b1 から、 エディタ再生中にスクリプトを変更した時の挙動を設定できるようになった 項目 内容 Recompile And Continue Playing エディタ再生中にコンパイル(今までどおり) Recompile After Finished Playing エディタ再生終了後にコン…
はじめに 「DTValidator」を Unity プロジェクトに導入することで GameObject や ScriptableObject で None や Missing になっている変数を検索できるようになります 使い方 例えば、上記のようにゲームオブジェクトの変数が None になっている時に、 Unity …
はじめに 「UnityProfileIntervalSave」を Unity プロジェクトに導入することで、 Profiler のログを保存・読み込みできるようになります 使い方 Unity メニューの「Tools>ProfilerIntervalSave」を選択すると、 このウィンドウが表示されます そして、Unity…
はじめに 「Unity ColourLovers Importer」を Unity プロジェクトに導入することで COLOURlovers からカラーパレットを読み込んで Unity エディタのカラープリセットに追加できるようになります 使い方 Unity メニューの「Window>ColourLovers Importer」を…
はじめに https://github.com/Michsky/lomenui 「Lomenu UI」はスタイリッシュな UI のサンプルです スクリーンショット Battlefield Layout Bloody Layout Curaphic Layout Field Layout Field Layout (3D) Field Layout (Portrait) Hexart Layout
はじめに 「AssetMessenger」を Unity プロジェクトに導入することで エディタ上でアセットにコメントを付与できるようになります 使い方 エディタから操作する Project ビューでアセットを右クリックして「AssetMessenger>Write」を選択すると、 コメントを…
はじめに 「UnityRandom」を Unity プロジェクトに導入することで 豊富な乱数アルゴリズムを使用できるようになります 使用例 using System.Collections.Generic; using UnityEngine; public class Example : MonoBehaviour { private void Awake() { // 初…
はじめに 例えば、シーンにこのようなスプライトが存在しており、使用する画像を変えた場合、 画像の大きさと BoxCollider2D のサイズにズレが生じてしまい、 BoxCollider2D のサイズを調整する必要が出てきますが、 この手間を省くエディタ拡張を作りました…
はじめに 「ecs-instanced-sprite-renderer」は ECS を利用して 10,000 体のスプライトを描画するサンプルです スクリーンショット ソースコード SpriteRendererMovementSystem.cs using System; using Unity.Entities; using Unity.Mathematics; using Unit…
はじめに 「unity-shadergraph-sandbox」は ShaderGraph で 炎、ホログラム、トゥーンのシェーダを作ったサンプルです サンプル 炎 ホログラム トゥーン 確認方法 各フォルダに確認用のシーンとシェーダが格納されています
はじめに 「UrFairy」を Unity プロジェクトに導入することで 便利な拡張メソッドが使用できるようになります 使い方 using UrFairy; ソースコードの先頭に上記の using を追加することで使用できるようになります 拡張メソッド一覧(引用) Vector3 transfo…
概要 Unsafe code requires the `unsafe' command line option to be specified. Enable "Allow 'unsafe' code" in Player Settings to fix this error. Unity で上記のエラーが発生した場合は、 Player Settings で「Allow 'unsafe' Code」にチェックを入れ…
はじめに https://github.com/charcolle/EasyAssetBundle 「EasyAssetBundle」を Unity プロジェクトに導入することで エディタ上でアセットバンドルの構築ルールを設定できるようになります 目次 はじめに 目次 クイックスタート 構築ルールの設定 Basic Se…
はじめに 「NoteEditor」は音ゲーの譜面エディタです 目次 はじめに 目次 クイックスタート 音声ファイルの読み込み ノーツの配置 長押しノーツの配置 ノーツの削除 LPB の変更 BPM の変更 オフセットの変更 その他の UI 保存ボタン コマンド一覧(引用) 一…
概要 2015/2/26 に「Light2D - GPU Lighting System」がリリースされました 「Light2D - GPU Lighting System」を導入すると、 2D のライトを実装できるようになります 検証環境 Unity 2017.4.0f1 Light2D - GPU Lighting System 1.3 サンプル セットアップ …