ScaleEntity()
Syntaxe
ScaleEntity(#Entity, X, Y, Z [, Mode])Description
Change les dimensions d'une entité.
Arguments
#Entity L'entité à utiliser. X, Y, Z Les facteurs d'échelle sur les trois axes.
Les dimensions de l'entité vont être multipliées par les valeurs X, Y, Z.Mode (optionnel) Peut être une des valeurs suivantes: #PB_Relative: Facteur d'échelle relatif, sur la base de la taille initiale (par défaut). L'utilisation de la valeur 1.0 permettra de garder la taille inchangée. #PB_Absolute: Facteur d'échelle absolue, dans l'unité du monde.
Valeur de retour
Aucune.
Remarques
Lorsque vous utilisez le mode #PB_Relative, alors la taille de l'entité sera multipliée par la valeur donnée pour obtenir la nouvelle taille.
Exemple
ScaleEntity(0, 2, 2, 2) ; Double la taille courante de l'entité. ScaleEntity(0, 1, 1, 1) ; Ne change pas la taille de l'entité (Multiplication par '1'). ScaleEntity(0, 3, 1, 1) ; Change la taille en 'x': 3 fois plus grande. ScaleEntity(0, 1, 1, 1, #PB_Absolute) ; Réinitialise la taille de l'entité à 1,1,1.
Voir aussi
MoveEntity(), RotateEntity()
OS Supportés
Tous