Template:LSL Constants/Object Details/ja
Jump to navigation
Jump to search
フラグ | 説明 | 型変換 されて文字列になったときの文字数 | 返り値 | 代替手段 | ローカル | |
---|---|---|---|---|---|---|
OBJECT_NAME | 1 | プリムの名前を取得します。 もし id がアバターだった場合、レガシー名 が返ります。 |
最大 63 文字 | string name | llGetObjectName | |
OBJECT_DESC | 2 | プリムの説明を取得します。 id がアバターの場合、空文字列が返ります。 |
最大 127 文字 | string desc | llGetObjectDesc | |
OBJECT_POS | 3 | プリムの位置を リージョン座標 で取得します。 id が地域の外にいるアバターの場合 (上記参照) 、この位置はスクリプトが 動作している 地域に相対するものになります。 |
最大 37 文字 | vector pos | llGetPos | |
OBJECT_ROT | 4 | プリムの回転を取得します。 | 最大 48 文字 | rotation rot | llGetRot | |
OBJECT_VELOCITY | 5 | オブジェクトの速度を取得します。 | 36 文字 | vector vel | llGetVel | |
OBJECT_OWNER | 6 | オブジェクトの オーナー のキーを取得します。 id がアバターの場合、アバターのキーが返ります (id と同じ) 。 id がグループ所有の場合、 NULL_KEY が返ります。 |
36 文字 | key owner | llGetOwner | |
OBJECT_GROUP | 7 | プリムの グループ のキーを取得します。 id がアバターの場合、 NULL_KEY が返ります。[1] |
36 文字 | key group | グループ | |
OBJECT_CREATOR | 8 | プリムの クリエーター のキーを取得します。 id がアバターの場合、 NULL_KEY が返ります。 |
36 文字 | key creator | クリエーター | llGetCreator |
OBJECT_RUNNING_SCRIPT_COUNT | 9 | オブジェクトやアバターにくっついて 稼働している スクリプトの数を取得します。 | 最大 11 文字 | integer count | llGetScriptState | |
OBJECT_TOTAL_SCRIPT_COUNT | 10 | 稼働状態によらず、オブジェクトやアバターにくっついているスクリプトの数を取得します。 | 最大 11 文字 | integer count | llGetInventoryNumber | |
OBJECT_SCRIPT_MEMORY | 11 | オブジェクトやアバターに割り当てられたスクリプトメモリの合計値をバイトで取得します。 | 最大 11 文字 | integer bytes | ||
OBJECT_SCRIPT_TIME | 12 | オブジェクトやアバターが使用している CPU 時間の 1 秒間の平均値を取得します。 | 最大 15 文字 | float seconds | Top Scripts | |
OBJECT_PRIM_EQUIVALENCE | 13 | オブジェクトのランドインパクトを取得します。 | 最大 11 文字 | integer count | Calculating land impact | |
OBJECT_SERVER_COST | 14 | オブジェクトの server cost を取得します。 | 最大 15 文字 | float cost | Server cost | |
OBJECT_STREAMING_COST | 15 | オブジェクトの streaming (download) cost を取得します。 | 最大 15 文字 | float cost | Streaming (download) cost | |
OBJECT_PHYSICS_COST | 16 | オブジェクトの physics cost を取得します。 | 最大 15 文字 | float cost | Physics cost | |
OBJECT_CHARACTER_TIME | 17 | オブジェクトがパスファインディングキャラクターの場合、ナビゲーションに掛かる CPU 時間の 1 秒間の平均値を取得します。キャラクターでない場合は、0 を返します。 | 最大 15 文字 | float seconds | Pathfinding characters | |
OBJECT_ROOT | 18 | オブジェクトの root prim の id を取得します。 id がアバターの場合、アバターがオブジェクトに座っていてリンクセットの末尾にリンクされている場合や、アバターがどこにも座っていない場合の二つのケースがあります。 |
36 文字 | key root | llGetLinkKey | |
OBJECT_ATTACHED_POINT | 19 | オブジェクトが装着されている装着ポイントを取得します。 | 最大 11 文字 | integer attach_point | llGetAttached | |
OBJECT_PATHFINDING_TYPE | 20 | リージョン内でのオブジェクトのパスファインディングの設定を取得します。. 返される値は、 OPT_* です。 | 最大 11 文字 | integer type | Pathfinding types | |
OBJECT_PHYSICS | 21 | オブジェクトが物理状態かどうかを取得します。 id が アバター または 装着物 の場合、 0 が返されます。 |
1 文字 | integer boolean | llGetStatus PRIM_PHYSICS | |
OBJECT_PHANTOM | 22 | オブジェクトのファントム状態を取得します。 id が アバター や 装着物の場合、 0 を返します。 |
1 文字 | integer boolean | llGetStatus PRIM_PHANTOM | |
OBJECT_TEMP_ON_REZ | 23 | オブジェクトのテンポラリ状態を取得します。 | 1 文字 | integer boolean | PRIM_TEMP_ON_REZ | |
OBJECT_RENDER_WEIGHT | 24 | アバターの描画コストを取得します。 id がオブジェクトの場合, 0 を返します。id がアバターで、かつシミュレータで描画コストが不明の場合、-1 を返します。サーバーから取得可能な最大値は 500000 です。 |
最大 6 文字 | integer weight | Avatar_Rendering_Cost | |
OBJECT_HOVER_HEIGHT | 25 | アバターの hover height の値を取得します。 id がアバターでない場合、0.0 が返されます。通常、値の範囲は [-2.0, 2.0] です。デフォルトの値は 0.0 です。この値は、アバターのシェイプのホバースライダーの値には反映しません。ビュアー上の動的な設定です。 |
最大 9 文字 | float height | ||
OBJECT_BODY_SHAPE_TYPE | 26 | アバターに装着しているシェイプの性別の値を取得します。 id がアバターでない場合、-1.0 が返されます。 通常、値の範囲は [0.0, 1.0] です。
二つの性別の間の値は、シェイプを手動で作成することで設定が可能です。 |
最大 9 文字 | float shape | ||
OBJECT_LAST_OWNER_ID | 27 | オブジェクトの前のオーナーの UUID を取得します。グループがオーナーのオブジェクトの場合は、グループに譲渡したオーナーが取得出来ます。 | 36 文字 | key last_owner | ||
OBJECT_CLICK_ACTION | 28 | プリムの Click Action の値を取得します。 | 最大 11 文字 | integer action | ||
OBJECT_OMEGA | 29 | オブジェクトの回転速度を取得します。 (radians per second). | 36 文字 | vector omega | llGetOmega | |
OBJECT_PRIM_COUNT | 30 | オブジェクトのプリム数を取得します。 | 最大 3 文字 | integer count | llGetObjectPrimCount | llGetNumberOfPrims |
OBJECT_TOTAL_INVENTORY_COUNT | 31 | オブジェクト内のインベントリのアイテム数を取得します。 | 最大 10 文字 | integer count | llGetInventoryNumber(INVENTORY_ALL) | |
OBJECT_REZZER_KEY | 32 | Rez されたオブジェクトで、Rez 元のオブジェクトやアバターのキーを取得します。 | 36 文字 | integer rezzer | ||
OBJECT_GROUP_TAG | 33 | アバターのグループタグテキストを取得します。 idがアバターでない場合、空の文字列を返します。 |
最大20バイト | string text | ||
OBJECT_TEMP_ATTACHED | 34 | オブジェクトが一時的に装着された状態かどうかを返します。 | 1文字 | integer boolean | ||
OBJECT_ATTACHED_SLOTS_AVAILABLE | 35 | アバターが利用可能な装着スロットの数を返します。 もし id がアバターでない場合は、0を返します。 |
最大2文字 | integer boolean | ||
OBJECT_CREATION_TIME | 36 | オブジェクトの作成時間を取得します。この時間は、ビルドメニューを介した生の素材の配置とメッシュのアップロードで確立されます。 注意: インベントリの配置、スクリプトの配置、オブジェクトの変更、コピー、転送では確立されません。また、idがアバターである場合、空の文字列が返されます。 |
max. 27 bytes | string timestamp | ||
OBJECT_SELECT_COUNT | 37 | オブジェクトが選択されているエージェントの総数を取得します。 注意: idがアバターである場合、0 が返されます。 |
max. 3 characters | integer count | ||
OBJECT_SIT_COUNT | 38 | オブジェクトに座っているエージェントの総数を取得します。 注意: idがアバターである場合、0 が返されます。 |
max. 3 characters | integer count | ||
OBJECT_ANIMATED_COUNT | 39 | オブジェクトのルートが "Animated Mesh" に設定されているか、エージェントが着用している "Animated Mesh" アタッチメントの総数を取得します。 | max. 1 character | integer count | ||
OBJECT_ANIMATED_SLOTS_AVAILABLE | 40 | アバターの利用可能な "Animated Mesh" アタッチメントスロット数を取得します。 注意: idがアバターでない場合、0 が返されます。 |
max. 2 characters | integer count | ||
OBJECT_ACCOUNT_LEVEL | 41 | アバターのアカウントレベルを取得します。 注意: idがアバターでない場合、-1 が返されます。アカウントレベルには以下の値があります。
|
max. 1 character | integer level | ||
OBJECT_MATERIAL | 42 | このオブジェクトに設定された物理材質を取得します。 | integer material | llGetPrimitiveParams PRIM_MATERIAL | ||
OBJECT_MASS | 43 | このオブジェクトのリンクセットの質量(キログラム単位)を取得します。 | float mass | llGetMassMKS/ja | ||
OBJECT_TEXT | 44 | このオブジェクトの上に表示されている浮動テキストを取得します。 | string text | llGetPrimitiveParams PRIM_TEXT/ja | ||
OBJECT_REZ_TIME | 45 | このオブジェクトがrezされた時間を取得します。 | string time | |||
OBJECT_LINK_NUMBER | 46 | このオブジェクトのリンクセット内でのインデックスを取得します。 | integer link_number | llGetLinkNumber/ja | ||
OBJECT_SCALE | 47 | このオブジェクトのサイズを取得します | vector scale | llGetScale/ja | ||
OBJECT_TEXT_COLOR | 48 | このオブジェクトの上に表示されている浮動テキストの色を取得します | vector color | llGetPrimitiveParams PRIM_TEXT/ja | ||
OBJECT_TEXT_ALPHA | 49 | このオブジェクトの上に表示されている浮動テキストの透明度を取得します | float alpha | llGetPrimitiveParams PRIM_TEXT/ja |