はじめに Unity 4.6 から導入された新 UI システムでは、マウスやキーボード、キーパッドの入力を担当する Standalone Input Module と、タッチを担当する Touch Input Module によって、入力イベントが扱われます。何かしらの UI 要素を追加すると、自動でこれらのモジュール及び EventSystem のアタッチされたゲームオブジェクトが自動で生成されます。 そして新 UI システムでは、Canvas のRender Mode を World Space にすることで、VR のシーンでも簡単に扱うことが出来ます。が、そのままではマウスやキーボードの操作になってしまい、色んなガジェットと組み合わせたりしながら VR 内で望ましい UI を色々と試行錯誤するにはカスタムしてあげる必要があります。 そこで本エントリでは、独自のイベントハンドリングを新
![Unity 4.6 から利用できる UI での EventSystem をカスタムする方法について調べてみた - 凹みTips](https://cdn-ak-scissors.b.st-hatena.com/image/square/8cd366c948faa1406ac41cbf12bbce8871e9d3f7/height=288;version=1;width=512/https%3A%2F%2Fcdn.image.st-hatena.com%2Fimage%2Fscale%2F745ac8c4c44ec77cff8109395b2bad5e7f8802c4%2Fbackend%3Dimagemagick%3Bversion%3D1%3Bwidth%3D1300%2Fhttp%253A%252F%252Fcdn-ak.f.st-hatena.com%252Fimages%252Ffotolife%252Fh%252Fhecomi%252F20140925%252F20140925204359.png)