LlSetPos/ja

From Second Life Wiki

Jump to: navigation, search

関数: llSetPos( vector pos );

移動物理を用いずに、オブジェクトあるいはプリミティブをposに向けて移動します。

• vector pos リージョンあるいは状況によるローカル構成上(#Specification参照)の位置。

動作はアタッチされていないルートプリムからの呼び出し毎に10mが上限です。

仕様

構成枠
  • ルートプリム (あるいはシングルプリムオブジェクト)
  • 子プリム(ルートプリムではない)

警告

  • この関数は0.2秒間、スクリプトを停止します。
  • この関数はローカルとリージョナルの構成が混在しているため、プリムのポジションが欲しいときは、llGetLocalPosを使うのがベストです。
  • この関数は物理オブジェクトでは動作しません。代わりにllMoveToTargetを用います。

 
//Move the object up 1m when someone touches it.
default {
     touch_start(integer i) {
          llSetPos(llGetPos() + <0,0,1>);
     }
}
 

関連項目

関数

•  llGetLocalPos アタッチされているかルートプリムではない場合、プリムのローカルポジションを返します。(別のグローバルポジションが返ります)
•  llGetPos たとえアタッチされているかルートプリムではなかったとしても、プリムのグローバルポジションを返します。
この項目はあなたにとって参考にならない項目ですか?もしかしたらLSL Wikiの関連した項目が参考になるかもしれません。
Personal tools
In other languages