関数・イベント名 |
区分 |
概要 |
定義 |
changed |
イベント |
オブジェクトの状態が変化(link等)したとき[参考]初級lsl-14 |
changed(integer change) |
llDie |
関数 |
オブジェクトを消滅させる[参考]初級lsl-21 |
llDie() |
llGetBoundingBox |
関数 |
オブジェクト/アバターのバウンディングボックス座標を得る |
list llGetBoundingBox(key object) |
llGetCreator |
関数 |
オブジェクトのクリエイターのUUIDを得る |
key llGetCreator() |
llGetGeometricCenter |
関数 |
オブジェクトの中心点を得る |
vector llGetGeometricCenter() |
llGetObjectDesc |
関数 |
オブジェクトの説明(ディスクリプション)を得る |
string llGetObjectDesc() |
llGetObjectMass |
関数 |
指定したオブジェクトの質量を得る |
float llGetObjectMass(key id) |
llGetObjectName |
関数 |
指定したオブジェクトの名前を得る |
string llGetObjectName() |
llGetObjectPermMask |
関数 |
オブジェクトのパーミッションを得る |
integer llGetObjectPermMask(integer mask) |
llGetOwner |
関数 |
オブジェクトのオーナーのUUIDを得る |
key llGetOwner() |
llGetPrimitiveParams |
関数 |
オブジェクトのパラメータを得る |
list llGetPrimitiveParams(list params) |
llGetScale |
関数 |
オブジェクトのサイズを得る |
vector llGetScale() |
llGetStatus |
関数 |
オブジェクトのステータス(物理/ファントム等)を得る |
integer llGetStatus(integer status) |
llRezAtRoot |
関数 |
オブジェクトをrezする(ルートプリムの中心座標基準) |
llRezAtRoot(string inventory, vector pos, vector vel, rotation rot, integer param) |
llRezObject |
関数 |
オブジェクトをrezする(オブジェクトの重心基準)[参考]初級lsl-18 |
llRezObject(string inventory, vector pos, vector vel, rotation rot, integer param) |
llSetObjectDesc |
関数 |
オブジェクトの説明文を設定する |
llSetObjectDesc(string name) |
llSetObjectName |
関数 |
オブジェクトの名称を設定する |
llSetObjectName(string name) |
llSetObjectPermMask |
関数 |
オブジェクトのパーミッションを設定する |
llSetObjectPermMask(integer mask, integer value) |
llSetPrimitiveParams |
関数 |
オブジェクトのパラメータを設定する |
llSetPrimitiveParams(list rule) |
llSetScale |
関数 |
オブジェクトのサイズを変更する |
llSetScale(vector scale) |
llSetStatus |
関数 |
オブジェクトのステータス(物理/ファントム等)を設定する |
llSetStatus(integer status, integer value) |
関数・イベント名 |
区分 |
概要 |
定義 |
link_message |
イベント |
リンクメッセージを受信したとき[参考]初級lsl-15 |
link_message(integer sender_num, integer num, string str, key id) |
llBreakAllLinks |
関数 |
オブジェクトの全リンクを解除する |
llBreakAllLinks() |
llBreakLink |
関数 |
オブジェクトから特定のprimのリンクを解除する |
llBreakLink(integer linknum) |
llCreateLink |
関数 |
オブジェクトにprimをリンクする |
llCreateLink(key target, integer parent) |
llDetectedLinkNumber |
関数 |
検出されたprimのリンクナンバーを得る[参考]初級lsl-10 |
integer llDetectedLinkNumber(integer number) |
llGetLinkKey |
関数 |
指定子プリムのUUIDを得る |
key llGetLinkKey(integer linknum) |
llGetLinkName |
関数 |
指定子プリムの名前を得る |
string llGetLinkName(integer linknum) |
llGetLinkNumber |
関数 |
オブジェクトのリンクナンバーを得る |
integer llGetLinkNumber() |
llGetNumberOfPrims |
関数 |
リンクされているprim数を得る |
integer llGetNumberOfPrims() |
llGetObjectPrimCount |
関数 |
指定UUIDのオブジェクトのprim数を得る |
integer llGetObjectPrimCount(key id) |
llGetRootPosition |
関数 |
ルートprimの位置を得る |
vector llGetRootPosition() |
llMessageLinked |
関数 |
リンクメッセージの送信を行う[参考]初級lsl-15 |
llMessageLinked(integer linknum, integer num, string str, key id) |
llPassCollisions |
関数 |
子プリムからルートプリムへ衝突イベントを通知する |
llPassCollisions(integer pass) |
llPassTouches |
関数 |
子プリムからルートプリムへタッチイベントを通知する |
llPassTouches(integer pass) |
llSetLinkAlpha |
関数 |
リンクプリムの透明度を設定する[参考]初級lsl-14 |
llSetLinkAlpha(integer linknumber, float alpha, integer face) |
llSetLinkColor |
関数 |
リンクプリムの色を設定する[参考]初級lsl-15 |
llSetLinkColor(integer linknumber, vector color, integer face) |
llSetLinkPrimitiveParams |
関数 |
リンクprimのパラメータを設定する |
llSetLinkPrimitiveParams(integer linknumber, list rules) |
llSetLinkTexture |
関数 |
リンクprimにテクスチャを設定する |
llSetLinkTexture(integer link_pos, string texture, integer face) |