Prims (database table)/fr
From OpenSimulator
Languages: |
English Français |
Prims Décrit tous les attributs des prims rezzés, à l'exception de la forme et du contenu. (revenir à Database Documentation)
La structure actuelle de la table Prims est la suivante :
Field | Type | Null | Key | Default | Extra |
---|---|---|---|---|---|
CreationDate | int(11) | YES | NULL | ||
Name | varchar(255) | YES | NULL | ||
Text | varchar(255) | YES | NULL | ||
Description | varchar(255) | YES | NULL | ||
SitName | varchar(255) | YES | NULL | ||
TouchName | varchar(255) | YES | NULL | ||
ObjectFlags | int(11) | YES | NULL | ||
OwnerMask | int(11) | YES | NULL | ||
NextOwnerMask | int(11) | YES | NULL | ||
GroupMask | int(11) | YES | NULL | ||
EveryoneMask | int(11) | YES | NULL | ||
BaseMask | int(11) | YES | NULL | ||
PositionX | double | YES | NULL | ||
PositionY | double | YES | NULL | ||
PositionZ | double | YES | NULL | ||
GroupPositionX | double | YES | NULL | ||
GroupPositionY | double | YES | NULL | ||
GroupPositionZ | double | YES | NULL | ||
VelocityX | double | YES | NULL | ||
VelocityY | double | YES | NULL | ||
VelocityZ | double | YES | NULL | ||
AngularVelocityX | double | YES | NULL | ||
AngularVelocityY | double | YES | NULL | ||
AngularVelocityZ | double | YES | NULL | ||
AccelerationX | double | YES | NULL | ||
AccelerationY | double | YES | NULL | ||
AccelerationZ | double | YES | NULL | ||
RotationX | double | YES | NULL | ||
RotationY | double | YES | NULL | ||
RotationZ | double | YES | NULL | ||
RotationW | double | YES | NULL | ||
SitTargetOffsetX | double | YES | NULL | ||
SitTargetOffsetY | double | YES | NULL | ||
SitTargetOffsetZ | double | YES | NULL | ||
SitTargetOrientW | double | YES | NULL | ||
SitTargetOrientX | double | YES | NULL | ||
SitTargetOrientY | double | YES | NULL | ||
SitTargetOrientZ | double | YES | NULL | ||
UUID | char(36) | NO | PRI | ||
RegionUUID | char(36) | YES | MUL | NULL | |
CreatorID | varchar(255) | NO | |||
OwnerID | char(36) | YES | NULL | ||
GroupID | char(36) | YES | NULL | ||
LastOwnerID | char(36) | YES | NULL | ||
SceneGroupID | char(36) | YES | MUL | NULL | |
PayPrice | int(11) | NO | 0 | ||
PayButton1 | int(11) | NO | 0 | ||
PayButton2 | int(11) | NO | 0 | ||
PayButton3 | int(11) | NO | 0 | ||
PayButton4 | int(11) | NO | 0 | ||
LoopedSound | char(36) | NO | 00000000-0000-0000-0000-000000000000 | ||
LoopedSoundGain | double | NO | 0 | ||
TextureAnimation | blob | YES | NULL | ||
OmegaX | double | NO | 0 | ||
OmegaY | double | NO | 0 | ||
OmegaZ | double | NO | 0 | ||
CameraEyeOffsetX | double | NO | 0 | ||
CameraEyeOffsetY | double | NO | 0 | ||
CameraEyeOffsetZ | double | NO | 0 | ||
CameraAtOffsetX | double | NO | 0 | ||
CameraAtOffsetY | double | NO | 0 | ||
CameraAtOffsetZ | double | NO | 0 | ||
ForceMouselook | tinyint(4) | NO | 0 | ||
ScriptAccessPin | int(11) | NO | 0 | ||
AllowedDrop | tinyint(4) | NO | 0 | ||
DieAtEdge | tinyint(4) | NO | 0 | ||
SalePrice | int(11) | NO | 10 | ||
SaleType | tinyint(4) | NO | 0 | ||
ColorR | int(11) | NO | 0 | ||
ColorG | int(11) | NO | 0 | ||
ColorB | int(11) | NO | 0 | ||
ColorA | int(11) | NO | 0 | ||
ParticleSystem | blob | YES | NULL | ||
ClickAction | tinyint(4) | NO | 0 | ||
Material | tinyint(4) | NO | 3 | ||
CollisionSound | char(36) | NO | 00000000-0000-0000-0000-000000000000 | ||
CollisionSoundVolume | double | NO | 0 | ||
LinkNumber | int(11) | NO | 0 | ||
PassTouches | tinyint(4) | NO | 0 | ||
MediaURL | varchar(255) | YES | NULL | ||
DynAttrs | text | YES | NULL | ||
PhysicsShapeType | tinyint(4) | NO | 0 | ||
Density | double | NO | 1000 | ||
GravityModifier | double | NO | 1 | ||
Friction | double | NO | 0.6 | ||
Restitution | double | NO | 0.5 | ||
KeyframeMotion | blob | YES | NULL |
(revenir à Database Documentation)
CreationDate
La date, au format standard UNIX, à laquelle la Prim a été créée.
Name
Le nom de la Prim.
Text
Description
Ce que le Prim est.
SitName
Nom donné à l'événement Sit.
TouchName
Nom donné à l'action Touch.
ObjectFlags
Les ObjectFlags sont définis ici : OpenSimulator:Permissions#ObjectFlags_.28F.29
OwnerMask
Permissions du propriétaire actuel. Vous trouverez de plus amples ici : OpenSimulator:Permissions#OwnerMask_.28O.29
NextOwnerMasks
Les permissions à transmettre au propriétaire suivant. Vous trouverez de plus amples ici : OpenSimulator:Permissions#NextOwnerMask_.28N.29
GroupMask
GroupMask n'est pas encore implémenté. Cependant, vous trouverez de plus amples ici : OpenSimulator:Permissions#GroupMask_.28G.29
EveryoneMask
Permissions données aux autres utilisateurs. Vous trouverez de plus amples ici : OpenSimulator:Permissions#EveryoneMask_.28E.29
BaseMask
Permissions initiales données au propriétaire. Vous trouverez de plus amples ici : OpenSimulator:Permissions#BaseMask_.28B.29
PositionX
La distance en mètres de cette prim par rapport à GroupPositionX.
PositionY
La distance en mètres de cette prim par rapport à GroupPositionY.
PositionZ
La distance en mètres de cette prim par rapport à GroupPositionZ.
GroupPositionX
L'emplacement sur l'axe X du centre de la prim primaire dans l'ensemble lié auquel cette prim appartient. Mesuré en mètres par rapport à l'origine de la région.
GroupPositionY
L'emplacement sur l'axe Y du centre de la prim primaire dans l'ensemble lié auquel cette prim appartient. Mesuré en mètres par rapport à l'origine de la région.
GroupPositionZ
Emplacement sur l'axe Z (hauteur) du centre de la prim primaire dans l'ensemble lié auquel cette prim appartient. Mesuré en mètres.
VelocityX
La vitesse à laquelle la prim se déplace (+ ou -) sur l'axe X.
VelocityY
La vitesse à laquelle la prim se déplace (+ ou -) sur l'axe Y.
VelocityZ
La vitesse à laquelle la prim se déplace (+ ou -) sur l'axe Z.
AngularVelocityX
Pas encore défini.
AngularVelocityY
Pas encore défini.
AngularVelocityZ
Pas encore défini.
AccelerationX
Pas encore défini.
AccelerationY
Pas encore défini.
AccelerationZ
Pas encore défini.
RotationX
Pas encore défini.
RotationY
Pas encore défini.
RotationZ
Pas encore défini.
RotationW
Pas encore défini.
SitTargetOffsetX
Pas encore défini.
SitTargetOffsetY
Pas encore défini.
SitTargetOffsetZ
Pas encore défini.
SitTargetOrientW
Pas encore défini.
SitTargetOrientX
Pas encore défini.
SitTargetOrientY
Pas encore défini.
SitTargetOrientZ
Pas encore défini.
UUID
La clé unique de cette prim dans la base de données.
RegionUUID
La clé de la région de la table Regions qui contient cette prim.
CreatorID
UUID (clé) de l'utilisateur qui a créé cette prim.
OwnerID
UUID (clé) de l'utilisateur qui possède actuellement cette prim.
GroupID
Pas encore défini.
LastOwnerID
UUID (clé) du dernier utilisateur qui a possédé cette prim (c'est-à-dire qui l'a transféré au OwnerID actuel).
SceneGroupID
Toutes les prims d'un objet lié partagent le même SceneGroupID.
PayPrice
Peut être soit :
-1 PAY_HIDE ou -2 PAY_DEFAULT
PayButton1
Peut être soit :
-1 PAY_HIDE ou -2 PAY_DEFAULT
PayButton2
Peut être soit :
-1 PAY_HIDE ou -2 PAY_DEFAULT
PayButton3
Peut être soit :
-1 PAY_HIDE ou -2 PAY_DEFAULT
PayButton4
Peut être soit :
-1 PAY_HIDE ou -2 PAY_DEFAULT
LoopedSound
UUID d'un asset qui définit un son à jouer à partir de cette prim.
LoopedSoundGain
Volume du son joué en boucle.
TextureAnnimation
Pas encore défini.
OmegaX
Pas encore défini.
OmegaY
Pas encore défini.
OmegaZ
Pas encore défini.
CameraEyeOffsetX
Pas encore défini.
CameraEyeOffsetY
Pas encore défini.
CameraEyeOffsetZ
Pas encore défini.
CameraAtOffsetX
Pas encore défini.
CameraAtOffsetY
Pas encore défini.
CameraAtOffsetZ
Pas encore défini.
ForceMouseLook
Pas encore défini.
ScriptAccessPin
Pas encore défini.
AllowedDrop
Pas encore défini.
DieAtEdge
Pas encore défini.
SalePrice
Pas encore défini.
SaleType
Pas encore défini.
ColorR
Valeur de l'intensité de la couleur rouge comprise entre 0 et 255.
ColorG
Valeur de l'intensité de la couleur verte comprise entre 0 et 255.
ColorB
Valeur de l'intensité de la couleur bleue comprise entre 0 et 255.
ColorA
Valeur du canal alpha. Plage de 0 à 255.
ParticleSystem
Bloc de données définissant un effet de particule associé à cette Prim.
ClickAction
Action à effectuer lors d'un clic de souris avec le bouton gauche. Valeurs possibles :
0 - Toucher / Saisir (par défaut)
1 - S'asseoir sur l'objet
2 - Acheter l'objet
3 - Payer l'objet
4 - Ouvrir l'objet
5 - Lecture du média de la parcelle
6 - Ouvrir le média de la parcelle
Material
Affecte l'aspect de la surface de la prim, peut être du bois, du métal, etc.
CollisionSound
UUID de l'asset qui décrit le son émis lorsqu'un objet entre en collision avec cette prim.
CollisionSoundVolume
Volume du son de la collision.
LinkNumber
Pas encore défini.
PassTouches
Pas encore défini.
MediaURL
Pas encore défini.
DynAttrs
Pas encore défini.
PhysicsShapeType
Pas encore défini.
Density
Pas encore défini.
GravityModifier
Pas encore défini.
Friction
Pas encore défini.
Restitution
Pas encore défini.
KeyframeMotion
Pas encore défini.
(revenir à Database Documentation)