2008年02月15日
接触時に近距離テレポートをさせる方法について
こんにちは いつも参考にさせていただいております^ー^
今電流イライラ棒(棒=アバター)のようなものを作ろうとしています。
壁に触れると失敗でスタート地点に戻すようにしようと思っています^-^
そこでネット上に落ちているスクリプトで、短距離テレポートのスクリプトを探したのですが・・・。
llSitTargetでの瞬間移動しか見つけられませんでした;;
Sitではなくcollision_startで始まらなければならないと思うのですが、良い物がみつかりません・・・。
お時間を取らせて申し訳ありませんが><
御存知の方、お教えていただければ幸いです^-^
今電流イライラ棒(棒=アバター)のようなものを作ろうとしています。
壁に触れると失敗でスタート地点に戻すようにしようと思っています^-^
そこでネット上に落ちているスクリプトで、短距離テレポートのスクリプトを探したのですが・・・。
llSitTargetでの瞬間移動しか見つけられませんでした;;
Sitではなくcollision_startで始まらなければならないと思うのですが、良い物がみつかりません・・・。
お時間を取らせて申し訳ありませんが><
御存知の方、お教えていただければ幸いです^-^
テクスチェンジのHUDについて
モール用のプリムカウンターを探しています
連続するアニメーションの処理
オブジェクトの上にフローティングテキストを出す。
チャットログの盗聴について
椅子に座った後で位置調整できるスクリプト
モール用のプリムカウンターを探しています
連続するアニメーションの処理
オブジェクトの上にフローティングテキストを出す。
チャットログの盗聴について
椅子に座った後で位置調整できるスクリプト
色々試しているのですが上手くいきません^-^;
state_entry()の変わりにcollisionを入れた場合、
オブジェクトに接触してもテレポートしませんが、パイメニューでSitを選択すると正常にテレポートできるんですよね・・・。
そこで「触れるだけでアバターをオブジェクトに座らせる→llSitTarget(テレポート先)」とかも考えてみましたが、方法が見つかりませんでした;;
代替案でもご存知の方があればお願いします^-^
1.基本は、SITしてもらう、(オブジェクトにSITをデフォルト起動)アバターが自分で選択した場合に実施できます、
従って、スクリプトで、
2.アバターをPUSHする、距離をぴったり飛ばすのは工夫が必要ですが会場からは飛ばせます
4.アバターが歩行するのであれば、 失敗したら-->床を ファントムにして落ちてもらう。 スタートにもどる用ボタンを置いておく。
(たまに空中で停止したまま落ちない場合がある、 たらいなどで 落としてあげたら完璧)
スタートする時には、もとにもどすことを忘れずに^^
5.失敗判定で、失敗です看板の表示、戻りましょうとか 帰るボタンを参加者の周囲にたくさん、REZする、
自然と帰りたくなるくらい イッパイだしたらキットもどるでしょう^^
移動した時には、削除ことを忘れずに^^
ファントムで落とすのは思いつきませんでした^-^
自動ではなく、ボタンタッチでスタート地点に戻ってもらうことにします~
助かりました~
でも、操作によって戻すのも、なんだかスマートで無い気がします。
もしアバターが乗り物に乗っているなら、
その乗り物が衝突を感知して、指定場所に移動するのは可能だと思います。
乗り物ですか・・・
セグウェイみたいな乗り物だと直立だし違和感も少なそうですね。
しかしおはずかしながら、乗り物を作る技術がありません;;
勉強しておきます^-^;
ちなみに参考までにお聞きしたいのですが、
乗り物にCollisionのスクリプトを入れて、
乗り物が壁に触れたらスクリプトが発動して、乗り物(アバター付き)をスタート地点に移動させるという考え方であってるでしょうか?