Skip to content

作業メモ

FB

・アナウンスの字幕も出して欲しい ・字幕のタイミングが少し早い、少なくとも発話終わるまでは表示しておきたい ・常時表示のUIが0DoFなので、フローティングで追従するとよりよいかも ・ポインター判定が貫通してて、ログとかパネルを操作してるのにアイテムにもインタラクションしちゃう

ポインター判定が貫通してて、ログとかパネルを操作してるのにアイテムにもインタラクションしちゃう

CanvasのUIの判定はGraphicsRaycasterで取得し、UPano内の移動マーカーなどはPhysics.Raycastで判定を取っているため、判定が貫通してしまっていた。

カメラ前にPlane(非GameObject)を置いて、レイとの交差点からUIと位置が被っていないか判定を行い、UIと被っている場合はPhysics.Raycastを切ることで解決

字幕タイミング改善

手動で一文字あたりの秒数指定方式

→再生する音源の秒数を総文字数で割り、一文字あたりの秒数を自動で計算し適用する方式

アプリ内でカメラやオブジェクトの位置を変更していないが実機で確認するといつもよりカメラの位置が低くなるバグで2時間つぶれた

過去にビルドしたものも同様にカメラが低く目線が低い。

Handsなど公式アプリでは普通の目線でアプリが起動した。 解決策としてクエストの再起動を行うことでいつもの目線の高さに戻った。

そもそもなぜカメラの位置が2メートルくらいが標準になっているのか謎なのでそのうち解決します

UIのアニメーション用にDOTweenを導入します

Unity DOTween 入門 - Qiita


Author: 村井 | Source: 村井\uPano×MetaQuest3でパノラマビューアプリデモ開発\V2 1\作業メモ 2fdaba435ee780cbb563e29d891d5e91.md