最初は、ドアパーツが透明+ファントムとなりますが、うっかり内部に入ると、センサーが探知して、ドアが出現します。

ドアは内側からは開きませんが、SL時間で1時間経過すると自動でドアが消えて、外に出られるようになります。

ドアを開けるには、外側からドアをクリックします。

ドアはセンサーを兼ねているので、ローカル座標系でx軸正方向にアバターを検出します。
ドアの内側か外側かを判定するのに悩みましたが、以下のロジックを作成しました。
(1)クリックしたアバターとドアの距離が2m以内
(2)ドアのローカル座標系で、x軸負であれば、ドアの外と判定します。
0 件のコメント:
コメントを投稿