BlackSheep-LSL@Wiki

llRot2Fwd

最終更新:

mizcremorne

- view
メンバー限定 登録/ログイン

llRot2Fwd

vector llRot2Fwd(rotation q)

あるオブジェクトの回転がqである時、オブジェクトの正面(ローカルX軸)の向きを得る。
戻り値のvectorは長さが1の単位ベクトルである。

例えば、アタッチメントにおいて、アバターの正面がどちらなのかを判断するのに使える。
default {
  touch_start(integer detected){
    vector axis = llRot2Fwd(llGetRot());
    llOwnerSay("Avatar's X-axis direction is " + (string)axis);
  }
}

同様に、左方向(ローカルY軸)の向きを得るにはllRot2Left関数、
上方向(ローカルZ軸)の向きを得るにはllRot2Up関数を使う。

名前:
コメント:
記事メニュー
目安箱バナー