【メモ】QvPenのUIを消す手順
はじめに
QvPen - Package Shop @aivrc - BOOTH
QvPenはワールド製作において欠かせない偉大なギミックであり、我々のコミュニケーションを拡張する素晴らしいものである。
そのため、どのワールドにも置きたいところであるが、雰囲気を重視するワールドでは、QvPenのUIが周りから浮いてしまう場合がある。
自身の風景ワールドではQvPenのUIを消しているが、ワールドを製作する段階で忘れることが多い。
そこで、ここではQvPenの初期状態で表示されているUIを消す手順についてメモを書く。
オブジェクト解説
★…自分がだいたい消してるUI
●…ワールドによって使い分けて消しているUI
※消すときはオブジェクトのTagを「Untagged」から「EditorOnly」にする
QvPen.prefab
Pens:ペンの管理
★Eraser:消しゴムの管理。オフにしてもいい。
★Bureau:一番左の列の管理およびUI。オフにしてもいい。
→QvPen.prefab/Pens
PenManager(n)
Pen:ペンのモデル周りの管理
Bureau:UIおよび制御周りの管理。オフにするとUIは消えるものの、インクが表示されなくなるのでオフにしない。
→QvPen.prefab/Pens/Bureau
InkPoolRoot
InkObject
UI
★Respawn:RespawnのUI。オフにしていい。
●Canvas:UI自体の画像。親オブジェクト(Respawn)を消さずにここだけ消すと判定だけ残る。
●UI_inUSE:ペンを使っているとき、使用者の名前が出るUI。使用中にしか出ないためさほど気にならないが、気になる人はオフにしていい。
●Clear:ペンの下についているClearのUI。消すと一括でインクを消せなくなるので、基本的に地面の中に埋めたりして隠している。
Screen
実装例
使用したQvPen差し替えモデル
シックな木製のQvPen差し替えモデル - #たくあん屋さん - BOOTH(https://booth.pm/ja/items/4553516)
やったこと
・QvPen.prefab内のEraserとBureauをオフにした。
・QvPen.prefab/Pens/Bureau内のRespawn/Canvasのみをオフにした。
・・Respawnの位置をずらし、ペン立てモデル下部に配置した。(UI画像は見えないが判定はある)
・QvPen.prefab/Pens/Bureau内のClearはそのままにし、モデル自体を砂に埋まるよう配置した。
気をつけること
・QvPen.prefab/Pens/Bureauをオフにすると、一気にペンのUIを全部消せるが、インクも非表示になってしまうのでやらないこと。
・消しゴム、Clearボタンの両方を消すと、ペンのインクを消すのが大変になるので注意すること。特にペンを多用する無言勢には優しくない行為なので、その点を考慮すること。
ととやま