VEHICLE TYPE AIRPLANE/fr

From Second Life Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Description

Constante: integer VEHICLE_TYPE_AIRPLANE = 4;

La constante VEHICLE_TYPE_AIRPLANE de type integer a la valeur 4

Utilise le braquage linéaire pour monter, pas de lévitation et s'incline pour tourner. code utilisé avec llSetVehicleType.

Par défaut <lsl> // léger frottement le long de l'axe avant-arrière. llSetVehicleVectorParam( VEHICLE_LINEAR_FRICTION_TIMESCALE, <200, 10, 5> ); // Frein angulaire uniforme. llSetVehicleFloatParam( VEHICLE_ANGULAR_FRICTION_TIMESCALE, 20 ); // moteur linéraire llSetVehicleVectorParam( VEHICLE_LINEAR_MOTOR_DIRECTION, <0, 0, 0> ); llSetVehicleFloatParam( VEHICLE_LINEAR_MOTOR_TIMESCALE, 2 ); llSetVehicleFloatParam( VEHICLE_LINEAR_MOTOR_DECAY_TIMESCALE, 60 ); // moteur angulaire llSetVehicleVectorParam( VEHICLE_ANGULAR_MOTOR_DIRECTION, <0, 0, 0> ); llSetVehicleFloatParam( VEHICLE_ANGULAR_MOTOR_TIMESCALE, 4 ); llSetVehicleFloatParam( VEHICLE_ANGULAR_MOTOR_DECAY_TIMESCALE, 8 ); // pas de lévitation llSetVehicleFloatParam( VEHICLE_HOVER_HEIGHT, 0 ); llSetVehicleFloatParam( VEHICLE_HOVER_EFFICIENCY, 0.5 ); llSetVehicleFloatParam( VEHICLE_HOVER_TIMESCALE, 1000 ); llSetVehicleFloatParam( VEHICLE_BUOYANCY, 0 ); // braquage linéaire llSetVehicleFloatParam( VEHICLE_LINEAR_DEFLECTION_EFFICIENCY, 0.5 ); llSetVehicleFloatParam( VEHICLE_LINEAR_DEFLECTION_TIMESCALE, 0.5 ); // braquage angulaire llSetVehicleFloatParam( VEHICLE_ANGULAR_DEFLECTION_EFFICIENCY, 1.0 ); llSetVehicleFloatParam( VEHICLE_ANGULAR_DEFLECTION_TIMESCALE, 2.0 ); // attracteur vertical llSetVehicleFloatParam( VEHICLE_VERTICAL_ATTRACTION_EFFICIENCY, 0.9 ); llSetVehicleFloatParam( VEHICLE_VERTICAL_ATTRACTION_TIMESCALE, 2 ); // pas d'inclinaison dans les virages llSetVehicleFloatParam( VEHICLE_BANKING_EFFICIENCY, 1 ); llSetVehicleFloatParam( VEHICLE_BANKING_MIX, 0.7 ); llSetVehicleFloatParam( VEHICLE_BANKING_TIMESCALE, 2 ); // Rotation par défaut dans le référenciel local llSetVehicleRotationParam( VEHICLE_REFERENCE_FRAME, <0, 0, 0, 1> ); // suppression des règles suivantes : llRemoveVehicleFlags( VEHICLE_FLAG_NO_DEFLECTION_UP

Articles connexes

Constantes

Codes Description
VEHICLE_TYPE_NONE 0 Désactive le mode véhicule
VEHICLE_TYPE_SLED 1 Véhicule de type traineau (cogne contre le sol et se déplace mieux sur son axe x.)
VEHICLE_TYPE_CAR 2 Véhicule de type voiture (rebondi sur le sol et demande des commandes externes ou un évenement de type timer pour piloter le moteur.)
VEHICLE_TYPE_BOAT 3 Véhicule de type bateau (flotte sur l'eau avec beaucoup de frottement et un freinage angulaires important.)
VEHICLE_TYPE_AIRPLANE 4 Véhicule de type avion (le frein fait monter, sans flottement et avec un freinage dans les pivotements)
VEHICLE_TYPE_BALLOON 5 Véhicule de type dirigeable (flotte avec frottements mais sans freinage)

Fonctions

•  llSetVehicleType