Comments前回は、Arduinoを使ってみよう!でした。今回はUnityのUI機能についてご紹介いたします。Unity4.6からVR間でもタップの反応を受け取れる新しいUI機能が追加されました。今回はそのUI機能を使用していきます。シーンは新規に作成しています。はじめにButtonの生成をしましょう。Hierarchy内にCanvasとEventSystemが一緒に生成されたかと思います。■CanvasUIの基底クラスとなりButtonやText等をCanvasの子に配置していく流れになります。RenderModeをWorldSpaceに変更するとVRのシーンでも扱えます。■EventSystemマウスやキーボードの入力を担当するStandaloneInputModuleタップを担当するTouchInputModuleによって扱われます。ボタンが押せるかと思います。次にこのボタンのコールバックを作成していきます。OnClick(){Debug.Log("Click");}}ボタンを押下したときにOnClick()に呼ばれるとコンソールに表示するようにしています。ButtonHandler.csをButtonに追加してOnClick()の+を押下し、ButtonHandler.OnClickで実行します。押下時にConsoleにログが表示されるかと思います。最後まで御覧いただき、ありがとうございます。今後、このUI機能を活用してOculusでタップ判定をご紹介をできたらと思います。次回は、Starling(Feather)の部品の1つである、テキスト入力に対して、埋め込みフォントを利用する方法についてご紹介します。弊社では全国各地の請負い(ご自宅)で作業協力頂ける、フリーランスエンジニアの方を常時探しております。ご興味ある方は、お気軽にお問い合わせ下さい。コメントをキャンセルメールアドレスが公開されることはありません。BlogFeathersFeathersHTMLJavaScript。