Path2D

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.

Résumé

Propriétés

Méthodes

Évènements

Propriétés

Closed

Lecture parallèle

Connecte les premiers et derniers points de contrôle lorsqu'ils sont activés.

Color3

Lecture parallèle

Détermine la couleur du Path2D.

SelectedControlPoint

Non répliqué
Sécurité des scripts Roblox
Lecture parallèle

SelectedControlPointData

Non répliqué
Sécurité des scripts Roblox
Lecture parallèle

Thickness

Lecture parallèle

Détermine comment épais le chemin Path2D est.

Visible

Lecture parallèle

Détermine si le chemin Path2D est rendu ou non.Lorsque false, le chemin ne s'affichera pas.Cependant, toutes les modifications aux points de contrôle seront mises à jour correctement, ce qui garantit que les données interrogées auront les bonnes informations.

ZIndex

Lecture parallèle

Détermine l'ordre dans lequel un chemin Path2D est rendu par rapport à d'autres interfaces graphiques.Fonctionne de la même manière que GuiObject.ZIndex mais n'interagit en aucune façon avec l'ordre de présentation.

Méthodes

GetBoundingRect

Retourne la taille de bordure Rect pour le Path2D.Cela est calculé en fonction des points de contrôle et n'est pas modifiable en dehors du changement des données du point de contrôle.


Retours

GetControlPoint

Retourne le Path2DControlPoint pour un index donné. Si l'index est hors limites, cette méthode lancera une erreur.

Paramètres

index: number
Valeur par défaut : ""

Retours

Le point de contrôle à l'index donné.

GetControlPoints

Retourne une table de toutes les Path2DControlPoints pour le Path2D.


Retours

Table de tous les Path2DControlPoints .

GetLength

Renvoie la longueur du Path2D . Cette fonction peut être coûteuse si elle est appelée trop souvent.


Retours

GetMaxControlPoints

Renvoie le nombre maximum de points de contrôle autorisé.


Retours

GetPositionOnCurve

Retourne la position 2D UDim2 à une valeur donnée t entre 0 et 1 (inclus), représentant le résultat du paramètre de l'espace de la requête de la spline.Les valeurs seront plus serrées près des virages et plus éloignées dans des segments plus droits ; voir GetPositionOnCurveArcLength() pour des résultats d'espacement encore plus serrés.

Lance une erreur si le Path2D a moins de deux points de contrôle.

Paramètres

La valeur pour interroger le Path2D à.

Valeur par défaut : ""

Retours

La position dans l'espace des paramètres.

GetPositionOnCurveArcLength

Retourne la position 2D UDim2 à une valeur donnée t entre 0 et 1 (inclus), représentant la longueur de l'arc résultant de la requête de la spline.Les valeurs seront espacées uniformément le long de la spline ; voir GetPositionOnCurve() pour les résultats d'espacement des paramètres.

Lance une erreur si le Path2D a moins de deux points de contrôle.

Paramètres

La valeur à interroger le chemin 2D à.

Valeur par défaut : ""

Retours

La position dans l'espace de longueur d'arc.

GetTangentOnCurve

Retourne la tangente à une valeur donnée t dans l'espace de paramètre où t est une valeur entre 0 et 1 (inclusive).Lance une erreur si le Path2D a moins de deux points de contrôle.

Paramètres

La valeur pour interroger le Path2D à.

Valeur par défaut : ""

Retours

GetTangentOnCurveArcLength

Retourne la tangente à une valeur donnée t en espace de longueur d'arc où t est une valeur entre 0 et 1 (inclusive).Lance une erreur si le Path2D a moins de deux points de contrôle.

Paramètres

La valeur pour interroger le Path2D à.

Valeur par défaut : ""

Retours

La tangente dans l'espace de longueur d'arc.

InsertControlPoint

()

Insère une nouvelle Path2DControlPoint à un index donné.Lance une alerte si l'index est hors limites ou si vous essayez d'ajouter des points de contrôle au-delà de la limite de 50.

Paramètres

index: number

L'index à insérer.

Valeur par défaut : ""

Le point de contrôle à insérer.

Valeur par défaut : ""

Retours

()

RemoveControlPoint

()

Supprime un point de contrôle à l'index donné. Lance une alerte si l'index est hors limites.

Paramètres

index: number

L'index à supprimer à.

Valeur par défaut : ""

Retours

()

SetControlPoints

()

Définit tous les points de contrôle à l'matricespécifiée, en remplaçant tous les points existants par de nouveaux.Lance une alerte s'il y a plus de 50 points dans l'matricecontrolPoints .

Paramètres

controlPoints: Array

La nouvelle liste de points de contrôle à configurer.

Valeur par défaut : ""

Retours

()

UpdateControlPoint

()

Mise à jour du point de contrôle à l'index donné. Lance une alerte si l'index est hors de portée.

Paramètres

index: number

L'index des points de contrôle à mettre à mise à jour.

Valeur par défaut : ""
Valeur par défaut : ""

Retours

()

Évènements

ControlPointChanged

Fait exploser à tout moment les points de contrôle du temps qui changent.