タグ「Unity」がついたログ

Unityのgeometry shaderがOculus Goで動かない原因と対策(検証中)

カメラが近づくと弾けるポリゴン分解シェーダー | STYLYのgeometry shaderがOculusGoで動かない。原因はsingle pass stereo renderingにしていたせいでmulti pass stereo...

UnityでBlenderのテンキー1/3/5/7みたいな操作するエディタ拡張

作ろうと思ったら既に作ってる人がいた。【Unity】エディタ拡張で「Blenderのテンキー」っぽい視点移動を作ってみる 細かい部分が気になるのでちょっと修正したもの using UnityEngine; using...

UnityからDaydreamコントローラーのGesture C APIを使えなかった

はじめに GoogleVR SDKはGesture C APIがあり以下の操作を検出できます。 タッチパッドについて スワイプ方向 移動量 速度 各ボタンの長押し ですがAndro...

UNet代替のMirrorでNetworkTransformChildの使い方

UnityのUNet代替のネットワークライブラリMirrorのNetworkTransformChildコンポーネントの使い方 下図のプレハブのようにネストしたゲームオブジェクトがあり、子ゲームオブジェクトのTransformを...

Unityでゲートウェイが設定されているNICのIPアドレスを取得する

クライアント向けに外部からアクセスできるNICのIPアドレスを取得するためのコード。PCの場合はVirtualBoxなどで作られる仮想NICは除外する。サーバーなどで複数のゲートウェイがある場合はもう一工夫が必要になる。 usi...

Wave Unity SDKのWaveVR_PermissionManagerがUnity2018.2で動かない

Vive FocusのWave Unity SDKでWaveVR_PermissionManager.requestPermissionsを使うとAndroidでおなじみのパーミッションダイアログを出せる。しかし、Unity2018....

UniRxで定期的にWebAPIにリクエストするやつ

Unity2018.3で以下の要件を満たす方法をUniRxを使って書いてみた。 定期的にWebAPIにリクエストしたい 一度リクエストしたらN秒間はリクエストしない 同時に2本以上リクエストしない(前のリクエスト...

Unity2018.3でPhysics Managerのデフォルト値が変わってる

Unity2018.3でNavmeshAgentをアタッチしたプレイヤーがNavmeshを越えて移動できてしまって原因がさっぱり分からなかったが、Unity2018.2で作ったプロジェクトと比較してやっと原因が判明した。 Phy...

Unity2018.2.18でAndroidビルドするとAndroidJNIHelper.ConvertFromJNIArray<bool[]>でInvalidCastException

以下のコードをUnity2018.2.18でAndroidビルドするとAndroidJNIHelper.ConvertFromJNIArray&lt;bool[]&gt;(javaBoolArray)でInvalidCastExcep...

UnityでSteamVRのオーバーレイアプリを作るときの環境構築

SteamVR Pluginをインストール後、以下の設定でVR系の設定をオフにする。 SteamVR_SettingsのAuto Enable VRをオフにする PreferencesのSteamVRでAutomatic...