LSL Constants/llRezObjectWithParams/ja

From Second Life Wiki
Jump to navigation Jump to search

パラメータ

パラメータ 整数の値 設定する値 説明
REZ_PARAM 0 integer param リージョンにリザされるオブジェクトのon_rez(integer) イベントに渡されるスタート パラメータ。
REZ_FLAGS 1 integer flags オブジェクトがワールドに作成されるときに適用されるフラグ。

Flags

parameter integer value description
REZ_FLAG_TEMP 0x0001 Object is rezzed as temporary.
REZ_FLAG_PHYSICAL 0x0002 Object is rezzed as physical.
REZ_FLAG_PHANTOM 0x0004 Object is rezzed as phantom
REZ_FLAG_DIE_ON_COLLIDE 0x0008 The object will die after its first collision.
REZ_FLAG_DIE_ON_NOENTRY 0x0010 Object will die if it attempts to enter a parcel that it can't.
REZ_FLAG_NO_COLLIDE_OWNER 0x0020 Object will not trigger a collision event if colliding with its owner.
REZ_FLAG_NO_COLLIDE_FAMILY 0x0040 Object will not trigger collision events when colliding with other object rezzed by the same rezzer.
REZ_FLAG_BLOCK_GRAB_OBJECT 0x0080 Grabbing is disabled for this object.

† Disabling collisions only disables collision events and damage. The object will still cause a physics collision and may push the objects.

REZ_POS 2 vector pos, integer relative, integer at_root 新しいオブジェクトをワールドにリザする位置。relative が FALSE の場合、位置はリージョン座標です。relative が TRUE の場合、位置はリジング オブジェクトに対して相対的になります。

at_root が FALSE の場合、オブジェクトのcenterは pos で指定された位置になります(llRezObject)。at_root を TRUE に設定してルート プリムの位置を設定します(llRezAtRoot).

REZ_ROT 3 rotation rot, integer relative オブジェクトに適用する初期回転。relative が TRUE の場合、回転はリジング オブジェクトに対して相対的であり、それ以外の場合は絶対的です。
REZ_VEL 4 vector velocity, integer local, integer inherit オブジェクトに適用する初期速度。local が TRUE の場合、速度はローカル オブジェクト座標フレーム内で、それ以外の場合はワールド座標内です。

inherit が TRUE の場合、オブジェクトはリザーの速度も引き継ぎます。

REZ_ACCEL 5 vector force, integer local オブジェクトに適用する一定の力。local が TRUE の場合、力ベクトルはローカル座標で指定されます。
REZ_OMEGA 7 vector axis, integer local, float spin, float gain 指定された軸を中心にオブジェクトを回転させます。local が TRUE の場合、その軸はローカル座標であり、それ以外の場合はグローバルです。
REZ_DAMAGE 8 float damage このオブジェクトとの衝突時にエージェントに適用されるダメージ量。
REZ_SOUND 9 string sound, float volume, integer loop このオブジェクトにアタッチするサウンド。指定された音量で再生されます。

loop が TRUE の場合、オブジェクトの寿命中、サウンドは連続的にループします。 sound パラメータは、リザーのインベントリ内のサウンド ファイルまたはサウンド アセットのUUIDのいずれかです。

REZ_SOUND_COLLIDE 10 string sound, float volume 他のオブジェクト、地面、またはアバターとの衝突時に再生されるサウンド。

sound パラメータは、リザーのインベントリ内のサウンド ファイルまたはサウンド アセットのUUIDのいずれかです。

REZ_LOCK_AXES 11 vector locks オブジェクトが特定の軸で回転しないようにします。ベクトルの座標をゼロ以外に設定すると、その軸でオブジェクトが回転しなくなります。


たとえば
REZ_LOCK_AXES、<1.0、1.0、0.0>
は、オブジェクトがZ軸の周りだけで回転できるようにします。