Difference between revisions of "LlGetPos/ja"
< LlGetPos
Jump to navigation
Jump to search
Keimar Kuhn (talk | contribs) |
|||
Line 9: | Line 9: | ||
|caveats=*アタッチメントのルートから呼び出されると、装着者の位置が返ります。子プリムから呼ばれると、常にそのプリムのリージョン位置が返ります。 | |caveats=*アタッチメントのルートから呼び出されると、装着者の位置が返ります。子プリムから呼ばれると、常にそのプリムのリージョン位置が返ります。 | ||
|constants | |constants | ||
|examples=< | |examples=<source lang="lsl2"> | ||
default | default | ||
{ | { | ||
Line 20: | Line 20: | ||
llSay(0, (string)position); | llSay(0, (string)position); | ||
} | } | ||
}</ | }</source><source lang="lsl2"> | ||
default | default | ||
{ | { | ||
Line 31: | Line 31: | ||
llOwnerSay("Oooh! I'm up high!"); | llOwnerSay("Oooh! I'm up high!"); | ||
} | } | ||
}</ | }</source> | ||
|helpers | |helpers | ||
|also_functions= | |also_functions= |
Latest revision as of 13:50, 25 February 2016
LSL ポータル | 関数 | イベント | 型 | 演算子 | 定数 | 実行制御 | スクリプトライブラリ | カテゴリ別スクリプトライブラリ | チュートリアル |
警告
- アタッチメントのルートから呼び出されると、装着者の位置が返ります。子プリムから呼ばれると、常にそのプリムのリージョン位置が返ります。
サンプル
default
{
touch_start(integer total_number)
{
// タッチされると、オブジェクトの位置をチェックし、
// "position" に保存します。
// そしてそれを文字列にして発言します。
vector position = llGetPos();
llSay(0, (string)position);
}
}
default
{
on_rez(integer param)
{
// ベクトルの変数名の最後尾に .x .y or .z をつけるとその座標軸の浮動小数点数値として使用することができます。
vector pos = llGetPos();
float Z = pos.z; // <--- Like this.
if(Z > 500.0)
llOwnerSay("Oooh! I'm up high!");
}
}
関連項目
関数
• | llGetRootPosition | – | ルートプリム位置を取得します。 | |
• | llGetLocalPos | – | プリムの ローカル 位置を取得します。 | |
• | llGetPrimitiveParams | – | プリムのプロパティを取得します。 | |
• | llSetPos | – | プリムの位置を設定します。 | |
• | llSetPrimitiveParams | – | プリムのプロパティを設定します。 | |
• | llSetLinkPrimitiveParams | – | リンクされたプリムのプロパティを設定します。 |
特記事項
この項目はあなたにとって参考にならない項目ですか?もしかしたらLSL Wikiの関連した項目が参考になるかもしれません。