2021-08-31 【Unity】【エディタ拡張】TimelineのClipの見た目を拡張する Unity UnityEditor UnityでTimelineのClipの見た目を拡張する方法についてまとめました。 やりたいこと Clipの見た目を拡張する DrawBackgroundでできないことはClipDrawOptionsで Clipのライフサイクルイベント ソースコード全文 関連 続きを読む
2021-08-18 【Unity】Android App BundleとPlay Asset Deliveryの概要をサクッと学ぶ AssetBundle Android App BundleとPlay Asset Deliveryの概要を簡単にまとめます。 はじめに - 今後は使われないOBB Android App Bundle Play Asset Delivery 参考 続きを読む
2021-08-17 【Unity】【xLua】LuaとC#をまたいでオブジェクト指向な実装をする C# Lua Unity xLuaでLuaとC#をまたいでオブジェクト指向な実装をする方法についてまとめました。 xLua? 課題 Luaにおけるオブジェクト指向 特定の環境の変数にだけ値を代入する 関連 続きを読む
2021-08-16 【Unity】【エディタ拡張】複数のカスタムPropertyAttributeを作るとPropertyDrawerが競合する問題とその対応策 Unity UnityEditor Unityで複数のカスタムPropertyAttributeを作るとPropertyDrawerが競合する件とその対応策についてまとめます。 問題点 ソースコード EnabledIfAttributeをMultiPropertyAttributeで実装する NormalizedAnimationCurveAttributeをMultiPropertyAttributeで実装する 関連 参考 続きを読む
2021-08-12 【Unity】Unity2020.1からProfilerがスタンドアロンで起動可能に、プロファイリング時のノイズが減少 UnityEditor Unity PerformanceTuning Unity2020.1からProfilerがスタンドアロンで起動可能になり、プロファイリング時のノイズを減らすことができるようになりました。 はじめに 起動方法 参考 続きを読む
2021-08-11 【Unity】【エディタ拡張】AnimationCurveを正規化するアトリビュートを作る Unity UnityEditor Unityのエディタ拡張でAnimationCurveを正規化するアトリビュートを作る方法についてまとめます。 やりたいこと ソースコード 使い方 関連 続きを読む
2021-08-10 【Unity】Visual Scripting(旧Bolt)でScript Machineのカスタムユニットを作成する方法まとめ Unity UnityEditor VisualScripting UnityのVisual Scripting(旧Bolt)でScript Machineのカスタムユニットを作成する方法をまとめました。 はじめに ログ出力を行うユニットを作成する 加算するユニットを作る 1秒後にログ出力する、コルーチン用のユニットを作る ユニットのヘッダで値を設定できるフィールドを表示する ユニットのアイコンを設定する 関連 参考 続きを読む