2 minutes
[Unity5]OnCollision系とかOnTrigger系のコールバックを入力補間する
お世話になっております。
しゃまとんです。
MonoBehaviourにあるOnCollisionEnterやOnTriggerEnterなどの衝突判定時のコールバック系メソッドを 実装しようと思ったら都度調べたりして、面倒なことがあります。
そこでエディタでOn…などと入力すると補間してくれるの機能があるので、利用するのが吉です。 入力補間できるようにするファイルも公開されています。
今回は以下の環境になります。
- OS:Mac
- Unity:Unity5
- エディタ:MonoDevelop、Unity5での対応
いつもの如くテラシュールさんのブログが参考になるのですが、 公開されているファイルの適用方法が少しだけ変わっているのでメモしておきます。
まずはこちらからzipもしくはgit経由で取得してきます。

取得したら、Unity.template.xmlをMonoDevelop側にコピーします。配置場所は
/Users/{UserName}/Library/MonoDevelop-Unity-5.0/Snippets

となります。この状態でMonoDevelopを再起動しておきます。
これでOn…と入力してみると

上記のように補間してくれるようになります。
補間された後にTabを押すことでテンプレートが展開されます。テンプレートはこれ以外にも色々使えそうですね。
以上です。