View on GitHub

lectures

Android スマートフォンでの VR(1)

unity/Home


本項目は 2020/07/20 時点での情報である。
旧来のGoogle VR SDK for Unityは最新の Unity では動作しない。
Cardboard SDKを導入する必要がある。

基本的にはQuickstart for Google Cardboard for Unityに沿って実施すればよい。

開発環境

GIT コマンドのチェック

Windows コマンドプロンプトでgitコマンドの存在をチェックする。

image

image

上手く行かない場合はGIT for Windowsからダウンロードしてインストールする。

プロジェクトの作成

image

image

image

image

image

image

image

image

image

image

Library\PackageCache\com.google.xr.cardboard@8979e065b7c0223f80c7fa5101ffc696f28bf2eb\Editor\BuildPostProcessor.cs(27,23): error CS0234: The type or namespace name 'iOS' does not exist in the namespace 'UnityEditor' (are you missing an assembly reference?)

image

image

image

image

image

image

image

image

image

image

image

image

  implementation 'com.android.support:appcompat-v7:28.0.0'
  implementation 'com.android.support:support-v4:28.0.0'
  implementation 'com.google.android.gms:play-services-vision:15.0.2'
  implementation 'com.google.protobuf:protobuf-lite:3.0.0'

image

image

DllNotFoundException: cardboard_api
Google.XR.Cardboard.Api.HasDeviceParams () (at Library/PackageCache/com.google.xr.cardboard@8979e065b7c0223f80c7fa5101ffc696f28bf2eb/Runtime/Api.cs:101)
CardboardStartup.Start () (at Assets/Samples/Google Cardboard XR Plugin for Unity/1.1.0/Hello Cardboard/Assets/Scripts/CardboardStartup.cs:39)

unity/Home