はじめに
今回はUnity Search
を利用して簡単にApplication.dataPath
などのpublicなStatic APIメソッドやプロパティを実行する方法を紹介したいと思います。
やり方
Unity Editor上でCommand + K
(Ctrl + K
)を実行することでUnity Search
が立ち上がります。もしくはメニューバーからEdit > Search All
ですね。
上にある検索フィールドから検索クエリを入力することでアセットの検索などが行えます。実はここにapi:メソッド名
(例. api:Application.dataPath
)のように検索をすると、publicなStatic APIメソッドやプロパティをお試しで実行することができます。
検索に引っかかる条件は以下の通りです。
- パラメーターがない
- public static APIメソッド or プロパティ
Application.dataPath
を実行した場合は、返り値がConsole
に表示されます。
自前のStaticメソッドの実行
試しに以下のようなコードを書いてみました。
public static class Sample { public static string Hoge() { return "Hoge!!!!!"; } }
これをUnitySearch
上でapi:Hoge
と入力して検索&実行してみると、正しくConsole
に出力されていることが確認できました。