UDim2

Afficher les obsolètes

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

Le type de données UDim2 représente une valeur de deux dimensions où chaque dimension est composée d'une échelle relative et d'un décalage absolu en pixels. Il s'agit d'une combinaison de


local guiObject = script.Parent
guiObject.Size = UDim2.new(0, 300, 1, 0) -- largeur de 300 pixels ; hauteur complète du parent
guiObject.Position = UDim2.new(0, 50, 0, 0) -- 50 pixels from the left

Résumé

Constructeurs

  • new()

    Renvoie un nouveau UDim2 avec les coordonnées de deux composantes zéro UDim représentant chacun des axes.

  • new(xScale : number,xOffset : number,yScale : number,yOffset : number)

    Renvoie un nouveau UDim2 donné les coordonnées des deux composantes UDim représentant chacun des axes.

  • new(x : UDim,y : UDim)

    Retourne un nouveau UDim2 à partir des objets donnés UDim représentant respectivement les dimensions X et 1> Y1>.

  • fromScale(xScale : number,yScale : number)

    Retourne un nouveau UDim2 avec les composantes de mise à l'échelle et aucun décalage.

  • fromOffset(xOffset : number,yOffset : number)

    Retourne un nouveau UDim2 avec les composantes deOffset données et pas de mise à l'échelle.

Propriétés

  • La X dimension de la balance et de l'Offset de la UDim2.

  • La Y dimension de la balance et de l'Offset de la UDim2 .

  • La X dimension de la balance et de l'Offset de la UDim2.

  • La Y dimension de la balance et de l'Offset de la UDim2 .

Méthodes

  • Lerp(goal : UDim2,alpha : number):UDim2

    Retourne une ligne interpolée linéaire entre la valeur et la cible donnée.

Opérations Maths

  • Produit un UDim2 avec des composants qui sont la somme des composants respectifs des deux objets UDim2.

  • Produit un UDim2 avec des composants qui sont la différence des deux objets UDim2 .

Constructeurs

new

Renvoie un nouveau UDim2 avec les coordonnées de deux composantes zéro UDim représentant chacun des axes.

new

Renvoie un nouveau UDim2 donné les coordonnées des deux composantes UDim représentant chacun des axes.

Paramètres

xScale: number

La X dimension de l'redimensionner.

Valeur par défaut : 0
xOffset: number

Le X dimension décentrage.

Valeur par défaut : 0
yScale: number

La Y dimension de l'redimensionner.

Valeur par défaut : 0
yOffset: number

Le Y dimension décentrage.

Valeur par défaut : 0

new

Retourne un nouveau UDim2 à partir des objets donnés UDim représentant respectivement les dimensions X et 1> Y1>.

Paramètres

x: UDim
y: UDim

fromScale

Retourne un nouveau UDim2 avec les coordonnées linéaires données et aucun décalage. Équivalent à :


UDim2.fromScale(xScale, yScale) == UDim2.new(xScale, 0, yScale, 0)

Paramètres

xScale: number
Valeur par défaut : 0
yScale: number
Valeur par défaut : 0

fromOffset

Retourne un nouveau UDim2 avec les coordonnées deOffset données et pas de mise à l'échelle. Équivalent à :


UDim2.fromOffset(xOffset, yOffset) == UDim2.new(0, xOffset, 0, yOffset)

Paramètres

xOffset: number
Valeur par défaut : 0
yOffset: number
Valeur par défaut : 0

Propriétés

La X dimension de la balance et de l'Offset de la UDim2.

La Y dimension de la balance et de l'Offset de la UDim2 .

Width

La X dimension de la balance et de l'Offset de la UDim2.

Height

La Y dimension de la balance et de l'Offset de la UDim2 .

Méthodes

Lerp

Retourne une ligne UDim2 interpolée linéaire entre ce UDim2 et le donné goal. La valeur 1> alpha1> doit être un nombre entre 4> 04> et 7> 17>.

Paramètres

goal: UDim2
alpha: number

Retours

Opérations Maths


Produit un UDim2 avec des composants qui sont la somme des composants respectifs des deux objets UDim2.


Produit un UDim2 avec des composants qui sont la différence des deux objets UDim2 .