【Unity】【エディタ拡張】TimelineのClipの見た目を拡張する

UnityでTimelineのClipの見た目を拡張する方法についてまとめました。

  • やりたいこと
  • Clipの見た目を拡張する
  • DrawBackgroundでできないことはClipDrawOptionsで
  • Clipのライフサイクルイベント
  • ソースコード全文
  • 関連
続きを読む

【Unity】【xLua】LuaとC#をまたいでオブジェクト指向な実装をする

xLuaでLuaC#をまたいでオブジェクト指向な実装をする方法についてまとめました。

続きを読む

【Unity】【エディタ拡張】複数のカスタムPropertyAttributeを作るとPropertyDrawerが競合する問題とその対応策

Unityで複数のカスタムPropertyAttributeを作るとPropertyDrawerが競合する件とその対応策についてまとめます。

  • 問題点
  • ソースコード
  • EnabledIfAttributeをMultiPropertyAttributeで実装する
  • NormalizedAnimationCurveAttributeをMultiPropertyAttributeで実装する
  • 関連
  • 参考
続きを読む

【Unity】Unity2020.1からProfilerがスタンドアロンで起動可能に、プロファイリング時のノイズが減少

Unity2020.1からProfilerがスタンドアロンで起動可能になり、プロファイリング時のノイズを減らすことができるようになりました。

  • はじめに
  • 起動方法
  • 参考
続きを読む

【Unity】Visual Scripting(旧Bolt)でScript Machineのカスタムユニットを作成する方法まとめ

UnityのVisual Scripting(旧Bolt)でScript Machineのカスタムユニットを作成する方法をまとめました。

  • はじめに
  • ログ出力を行うユニットを作成する
  • 加算するユニットを作る
  • 1秒後にログ出力する、コルーチン用のユニットを作る
  • ユニットのヘッダで値を設定できるフィールドを表示する
  • ユニットのアイコンを設定する
  • 関連
  • 参考
続きを読む