気ままな一言
2007年07月01日
乗り物 【LSL】
llSetVehicleFlags | 乗り物の動作を設定をする。 |
llRemoveVehicleFlags | 乗り物の設定を解除する。 |
llSetVehicleType | 乗り物の種類を設定する。 |
llSetVehicleFloatParam | 乗り物のfloat型パラメータを設定する。 |
llSetVehicleRotationParam | 乗り物のrotation型パラメータを設定する。 |
llSetVehicleVectorParam | 乗り物のvector型パラメータを設定する。 |
llSetVehicleFlags(integer flags)
flags | 動作設定 |
乗り物の設定をします。
flags
VEHICLE_FLAG_NO_DEFLECTION_UP | Z軸の傾きを無効にする |
VEHICLE_FLAG_LIMIT_ROLL_ONLY | 傾きを旋回のみに制限する(Z軸の加速を無効にする) |
VEHICLE_FLAG_HOVER_WATER_ONLY | 水面のみ浮力が働く |
VEHICLE_FLAG_HOVER_TERRAIN_ONLY | 地面のみ浮力が働く |
VEHICLE_FLAG_HOVER_GLOBAL_HEIGHT | SIMの高さで浮かぶ |
VEHICLE_FLAG_HOVER_UP_ONLY | 上昇時のみ浮力が働く |
VEHICLE_FLAG_LIMIT_MOTOR_UP | 上昇時の加速を制限する |
VEHICLE_FLAG_MOUSELOOK_STEER | マウスルック時に指定方向へ移動する |
VEHICLE_FLAG_MOUSELOOK_BANK | マウスルック時に指定方向へ傾く |
VEHICLE_FLAG_CAMERA_DECOUPLED | カメラの回転を乗り物の動きから分離する |
▲上へ ■LSL Portal ■LSL Portal (日本語)
llRemoveVehicleFlags(integer flags)
flags | 動作設定 |
乗り物の設定を解除します。
flagsに-1を指定するとすべて解除されます。
▲上へ ■LSL Portal ■LSL Portal (日本語)
llSetVehicleType(integer type)
type | 乗り物タイプ |
乗り物の種類を設定します。
type
VEHICLE_TYPE_NONE | 乗り物の設定を解除する |
VEHICLE_TYPE_SLED | 地面に沿って動く乗り物(慣性が働く) |
VEHICLE_TYPE_CAR | 外部の操作を必要とする地面に沿って動く乗り物 |
VEHICLE_TYPE_BOAT | 水上で大きな摩擦と少しの傾きを受ける乗り物 |
VEHICLE_TYPE_AIRPLANE | Uses linear deflection for lift, no hover, and banking to turn |
VEHICLE_TYPE_BALOON | Hover, and friction, but no deflection |
▲上へ ■LSL Portal ■LSL Portal (日本語)
llSetVehicleFloatParam(integer param, float value)
param | パラメータ名 | |
value | パラメータ値 |
乗り物のfloat型パラメータを設定します。
▲上へ ■LSL Portal ■LSL Portal (日本語)
llSetVehicleRotationParam(integer param, rotation rot)
param | パラメータ名 | |
rot | パラメータ値 |
乗り物のrotation型パラメータを設定します。
▲上へ ■LSL Portal ■LSL Portal (日本語)
llSetVehicleVectorParam(integer param, vector vec)
param | パラメータ名 | |
vec | パラメータ値 |
乗り物のvector型パラメータを設定します。
▲上へ ■LSL Portal ■LSL Portal (日本語)
Posted by れむ at 01:49
│LSLリファレンス