ソラマメブログ

2007年12月27日

体力ゲージの位置がおかしい

一応、パーティクルを使って体力ゲージを表示することは出来たんですけど、位置の制御がうまくいきません。ホントはアバターの頭上に表示したいのですが、精霊の真下に表示されてしまってます。

体力ゲージ

よくよく調べてみると、llGetObjectDetails(llGetLinkKey[..])の挙動がおかしいことが原因のようです。精霊オブジェクトの子プリムの位置を取得しているつもりが、実際はアバターの位置が返されてしまう。

WikiのllSetPosの説明のFAQの最後をみると、この方法で取れそうな気がするんですけどね。アタッチメントだから取得できないのかとも思いましたが、動作確認用に作ったオブジェクトをアタッチしたときは取得できたんですよね~。同じロジックなのに精霊だけ挙動がおかしい。

う~ん。謎すぐる。


タグ :トラブル

同じカテゴリー(Spirittan)の記事画像
α2実装予定
Spirittan α1 リリース
本日はMagSL2文化祭です
MagSL2文化祭用のポスター
MagSL2文化祭でα1リリース!
Spirittanで決まり
同じカテゴリー(Spirittan)の記事
 α2実装予定 (2007-12-11 00:03)
 Spirittan α1 リリース (2007-11-24 03:35)
 本日はMagSL2文化祭です (2007-11-24 02:49)
 MagSL2文化祭用のポスター (2007-11-19 03:06)
 MagSL2文化祭でα1リリース! (2007-11-15 23:56)
 Spirittanで決まり (2007-10-02 01:06)

Posted by sabro at 23:26│Comments(0)Spirittan
上の画像に書かれている文字を入力して下さい
 
<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。