Unity

【Unity】NuGetForUnity+MQTTnetでMQTTのSubscribe

導入 Spresenseを使った自作コントローラでUnityのゲームを操作したかったので、MQTTを使ってSpresenseからUnityへセンサデータを送りたいと考えました。 動作するプログラムができたので、その備忘録です。 動作環境は以下です。 Unity 2022.3.22f1 Visual …

【Unity】OpenVR SDK経由でコントローラの姿勢を取得する -GetActionPose()-

概要 Unityで、SteamVR Pluginを使い、コントローラの姿勢情報を取る方法のメモです。 OpenVR Overlayアプリを作るときに使ったものです。 openVR SDK1.4.18以降から、姿勢をとるGetActionPose()関数の名前が少し変わったようで少し調べたので、備忘録として…

【Unity】放物線状にRaycastしたい!

導入 VRゲームをプレイしていると、テレポート先やジャンプ先を決めるときなどに、図のようなUIをよく見かけます。手から放物線のような曲線を放ち、それがヒットした位置に移動する、というものです。 VRでテレポート先を決めるUI 高い位置にある床面を選択…

【Unity】オブジェクトを複製するエディタ拡張を作ろう!

概要 Unityで、ゲーム内オブジェクトに付与するスクリプトでは、MonoBehaviourを継承するのが普通です。 本記事では、EditorWindowを継承して、簡単なエディタ拡張を作成してみます。 さっそくコーディング 作成したコードは以下のようになります。 EditorWi…