2010年3月29日月曜日

今度は力を加えてみるっす

サーバーメンテナンスのため、強制ログアウトされたっす。
実験用の箱(物理プリム)もほったらかしっす。
スクリプトにミスがあっても、直すことも出来ないっす・・・
どうもぺんぎんっす( ◎v◎ )


検証に使ってるスクリプトは結果が届き次第出すっす。
たぶん大丈夫だと思うんっすけど、きちんと確認してからっす。

動きだけ先に書いておくっす。
[箱(物理プリム)]size: 0.5m * 0.5m * 0.5m
1.材質を設定(Stoneから順番に)
2.事前調査で得られた値を基に、
 f = force * llGetMass * 9.8
 f: 設定するllSetForceのvectorパラメータ
 force: この値を変化させる
 9.8: 重力加速度
 llSetForceで力を加え続ける。
3.2.0秒間隔のタイマー起動
4.A:動いてない(基準は0.01m/s)
  forceに0.005を加算して、再びタイマー起動
 B:動いた
  結果をlistに格納して、位置を元に戻した後2.へ
  もし規定回数(実験では5回)繰り返したら、土台(後述)へ
  「材質変更メッセージ」を送って1.へ

[土台(非物理)]
1.材質を設定(Stoneから順番に)
2.「材質変更メッセージ」を受け取ったら材質を変える


「材質変更メッセージ」の受け渡しはSay/Listenで行ってるっす。



20:00くらいから始めたんっすけど、まだメールが来ないっす。
これは時間がかかりそうっすねぇ・・・

0 件のコメント:

コメントを投稿

Free Avatar