GetEntityAttribute()
Syntaxe
Resultat.f = GetEntityAttribute(#Entity, Attribut)Description
Renvoie la valeur d'un attribut d'une entité.
Arguments
#Entity L'entité à utiliser. Attribut #PB_Entity_Friction : Renvoie la valeur de la force de friction ou de frottement. #PB_Entity_Restitution : Renvoie la valeur du coefficient de restitution de la vitesse. #PB_Entity_LinearVelocity : Renvoie la vitesse linéaire courante (tous les axes). #PB_Entity_LinearVelocityX : Renvoie la vitesse linéaire courante sur l'axe des 'x'. #PB_Entity_LinearVelocityY : Renvoie la vitesse linéaire courante sur l'axe des 'y'. #PB_Entity_LinearVelocityZ : Renvoie la vitesse linéaire courante sur l'axe des 'z'. #PB_Entity_assCenterX : Renvoie la position du centre de masse en 'x'. #PB_Entity_MassCenterY : Renvoie la position du centre de masse en 'y'. #PB_Entity_MassCenterZ : Renvoie la position du centre de masse en 'z'. #PB_Entity_NbSubEntities : Renvoie le nombre de sous-entités. #PB_Entity_LinearSleeping : Renvoie la valeur de vitesse linéaire minimum en dessous de laquelle l'entité sera endormie. #PB_Entity_AngularSleeping : Renvoie la valeur de vitesse angulaire minimum en dessous de laquelle l'entité sera endormie. #PB_Entity_DeactivationTime : Renvoie le temps d'attente (en millisecondes) avant de mettre l'entité en mode veille lorsque les conditions ci-dessus sont remplies. #PB_Entity_IsActive : Renvoie si un corps d'entité est actif (pas de veille). #PB_Entity_AngularVelocityX : Renvoie la vitesse angulaire courante sur l'axe 'x'. #PB_Entity_AngularVelocityY : Renvoie la vitesse angulaire courante sur l'axe 'y'. #PB_Entity_AngularVelocityZ : Renvoie la vitesse angulaire courante sur l'axe 'z'. #PB_Entity_AngularVelocity : Renvoie la vitesse angulaire courante (tous les axes). #PB_Entity_HasContactResponse: Teste si le corps de l'entité est en contact. #PB_Entity_ScaleX : Renvoie la valeur courante de l'échelle sur l'axe 'x'. #PB_Entity_ScaleY : Renvoie la valeur courante de l'échelle sur l'axe 'y'. #PB_Entity_ScaleZ : Renvoie la valeur courante de l'échelle sur l'axe 'z'. #PB_Entity_InheritScale : Renvoie si l'entité a hérité de l'échelle.
Valeur de retour
Renvoie la valeur de l'attribut spécifié ou zéro si l'entité ne supporte pas l'attribut.
Voir aussi
SetEntityAttribute(), SetEntityMaterial(), FetchEntityMaterial()
OS Supportés
Tous