Template:LSL Constants/Vehicle Flags/ja

From Second Life Wiki
Jump to navigation Jump to search
Flags Description
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 カメラ分離。乗物の動作に関係なく、マウスルックカメラを回転できるようにします。標準ではマウスルックのカメラは乗物に合わせて回転しますが、このフラグを設定すると、乗物の回転とは独立にカメラの方向を変えられるようになります。