Category:LSL Vehicle/ja

From Second Life Wiki

メインページ > > Category: LSL Vehicle/ja
Jump to: navigation, search

(*) なお指定された時間間隔内の変化は一定でなく、指数関数的に減衰します。
関数 定数 説明
llSetVehicleType VEHICLE_TYPE_NONE 0 乗物モードを解除します。
VEHICLE_TYPE_SLED 1 ソリ。地面にぶつかりつつ、ローカルの X 軸に沿って移動しようとする乗物です。
VEHICLE_TYPE_CAR 2 自動車。地面で跳ね上がりながら移動する乗物ですが、外部のコントロールあるいは timer イベントによって駆動されるモーターが必要です。
VEHICLE_TYPE_BOAT 3 船。水面でホバーします。摩擦が大きく、いくぶん回転偏向があります。
VEHICLE_TYPE_AIRPLANE 4 飛行機。上方向への移動偏向があり、ホバーせず、バンクすると方向転換します。
VEHICLE_TYPE_BALLOON 5 気球。ホバーし、摩擦がありますが、偏向はありません。
llSetVehicleRotationParam

VEHICLE_REFERENCE_FRAME 44 参照座標系。ローカル座標系に対して、乗物としての座標系がどれだけずれているか。
llSetVehicleVectorParam

VEHICLE_ANGULAR_FRICTION_TIMESCALE 17 回転摩擦の時間間隔。回転速度が指数関数的に減衰する秒数を、乗物の XYZ 軸それぞれについて vector 値にしたもの。
VEHICLE_ANGULAR_MOTOR_DIRECTION 19 回転モーターの方向。乗物が獲得しようとする (最大) 回転速度。
VEHICLE_LINEAR_FRICTION_TIMESCALE 16 移動摩擦の時間間隔。移動速度が指数関数的に減衰する秒数を、乗物の XYZ 軸それぞれについて vector 値にしたもの。
VEHICLE_LINEAR_MOTOR_DIRECTION 18 移動モーターの方向。乗物が獲得しようとする (最大) 移動速度。
VEHICLE_LINEAR_MOTOR_OFFSET 20 移動モーターのずれ。乗物の重心に対して、移動モーターの設置位置がどれだけずれているか。
llSetVehicleFloatParam

VEHICLE_ANGULAR_DEFLECTION_EFFICIENCY 32 回転偏向の効力。0 (偏向無し) ~ 1 (偏向最大) の間の任意の値。
VEHICLE_ANGULAR_DEFLECTION_TIMESCALE 33 回転偏向の時間間隔。乗物が最大の回転偏向を得るまでの秒数。(*)
VEHICLE_ANGULAR_MOTOR_DECAY_TIMESCALE 35 回転モーター減衰の時間間隔。回転モーター出力が減衰して停止するまでの秒数。(*)
VEHICLE_ANGULAR_MOTOR_TIMESCALE 34 回転モーターの時間間隔。乗物が獲得しようとする最大回転速度に達するまでの秒数。(*)
VEHICLE_BANKING_EFFICIENCY 38 バンクの効力。-1 (バンクの反対方向へ方向転換) ~ 0 (バンクしても方向転換しない) ~ 1 (バンクの方向へ方向転換) の間の任意の値。
VEHICLE_BANKING_MIX 39 速度に応じた方向転換。0 (速度は無関係) ~ 1 (速度に比例した方向転換) の間の任意の値。
VEHICLE_BANKING_TIMESCALE 40 バンクの時間間隔。バンクの効力が最大になるまでの秒数。(*)
VEHICLE_BUOYANCY 27 浮力。-1 (二倍の重力) ~ 1 (最大の反重力) の間の任意の値。
VEHICLE_HOVER_HEIGHT 24 ホバーの高度。乗物がホバーしようとする高度。
VEHICLE_HOVER_EFFICIENCY 25 ホバーの効力。ホバーの振舞いを示す、0 (弾力ある反応) ~ 1 (非常に鈍い反応) の間の任意の値。
VEHICLE_HOVER_TIMESCALE 26 ホバーの時間間隔。乗物がそのホバー高度へ戻るのにかかる秒数。
VEHICLE_LINEAR_DEFLECTION_EFFICIENCY 28 移動偏向の効力。0 (偏向無し) ~ 1 (偏向最大) の間の任意の値。
VEHICLE_LINEAR_DEFLECTION_TIMESCALE 29 移動偏向の時間間隔。(任意の方向に向いた) 速度を X 軸の方向へ向けるまでにかかる秒数。(*)
VEHICLE_LINEAR_MOTOR_DECAY_TIMESCALE 31 移動モーター減衰の時間間隔。移動モーター出力が減衰して停止するまでの秒数。(*)
VEHICLE_LINEAR_MOTOR_TIMESCALE 30 移動モーターの時間間隔。乗物が獲得しようとする最大移動速度に達するまでの秒数。(*)
VEHICLE_VERTICAL_ATTRACTION_EFFICIENCY 36 垂直志向力の効力。乗物の Z 軸が世界の Z 軸 (上下軸) に引き寄せられる力を示す、0 (弾力ある反応) ~ 1 (非常に鈍い反応) の間の任意の値。
VEHICLE_VERTICAL_ATTRACTION_TIMESCALE 37 垂直志向力の時間間隔。乗物がその Z 軸を世界の Z 軸 (上下軸) に揃えるまでにかかる秒数。(*)
llSetVehicleFlags
llRemoveVehicleFlags
VEHICLE_FLAG_NO_DEFLECTION_UP 0x001 上方向の移動偏向を無効化。世界座標系における Z 軸方向の移動偏向を無効にします。これは地上を走行する、大きな移動偏向を伴う乗物で有効です。例えばバンパーカーが浮き上がらないようにするといったケースです。
VEHICLE_FLAG_LIMIT_ROLL_ONLY 0x002 ロール時に上下させない。ロール時に上昇/下降しようとする、垂直志向力がある乗物で使います。例えば、バンク機能を使おうとする飛行機などです。
VEHICLE_FLAG_HOVER_WATER_ONLY 0x004 水面高度でのみホバー。ホバー時、地面の高度は無視します。
VEHICLE_FLAG_HOVER_TERRAIN_ONLY 0x008 地面高度でのみホバー。ホバー時、水面の高度は無視します。
VEHICLE_FLAG_HOVER_GLOBAL_HEIGHT 0x010 グローバル高度でホバー。地面や水面でなく、グローバル高度でホバーします。
VEHICLE_FLAG_HOVER_UP_ONLY 0x020 ホバーを上昇に限定。下方向へはホバーさせません。ホバー高度より上へジャンプ可能にすべき乗物で使います。
VEHICLE_FLAG_LIMIT_MOTOR_UP 0x040 モーターの浮上を制限。地上走行の乗物が空中へ駆け上がってしまうのを防ぎます。このフラグをバンクとの組み合わせで使うと、巧妙な効果が得られます。すなわち、その乗物が何にも触れていない状態では、バンクの効力が減衰します。減衰時間間隔は VEHICLE_BANKING_TIMESCALE と同じです。これにより、地上走行の乗物がジャンプしている間の操縦を無効にできます。
VEHICLE_FLAG_MOUSELOOK_STEER 0x080 マウス ルックで操縦。マウスで乗物を操縦します。乗物が方向転換する際、ローカルの X 軸方向がクライアント側のカメラ方向と同じになるよう回転モーターを設定するのに使います。
VEHICLE_FLAG_MOUSELOOK_BANK 0x100 マウス ルックでバンク。上と同様ですが、バンク操作に使われるクライアント側カメラの左右の動き (いわゆる "ヨー (yaw)") を、乗物のローカルな X 軸に関する回転に置き換えます。
VEHICLE_FLAG_CAMERA_DECOUPLED 0x200 カメラ分離。乗物の動作に関係なく、マウスルックカメラを回転できるようにします。標準ではマウスルックのカメラは乗物に合わせて回転しますが、このフラグを設定すると、乗物の回転とは独立にカメラの方向を変えられるようになります。
Personal tools
In other languages