【Unity】インスペクター上にメソッドを呼ぶボタンを実装する

Overview

VTuberを動かしたりするシステムの他,動画などを書き出したりするために作成したUnityのプロジェクトでは
インスペクター上の値をリアルタイムに動かす他,メソッドをこのタイミングに呼びたい!テストをするためにボタンが欲しい!
ってことが多々あります.この記事ではそれを超簡単にやる秘伝のソースを置いておきます.


こんな感じのボタンをインスペクター上に表示させ,Play中に押せるようにする!

Environment

Unity2018.3.14f1

Method

呼び出したいメソッドをパブリックメソッドにしておく

以下のソースをコピーし,適宜変更

完了!


Playt中にボタンを押すとpublicに設定したメソッドが実行されます.

Ref.

確かカンさんのこのページを参考にした記憶が…いつもありがとうございます!
http://kan-kikuchi.hatenablog.com/entry/CustomEditor_Button

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です