Path2D

Visualizza obsoleti

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Sommario

Proprietà

Metodi

Proprietà

Closed

Lettura Parallela

Connette i primi e gli ultimi punti di controllo quando sono abilitati.

Color3

Lettura Parallela

Determina il colore del Path2D .

SelectedControlPoint

Non Replicato
Lettura Parallela
Sicurezza Script Roblox

SelectedControlPointData

Non Replicato
Lettura Parallela
Sicurezza Script Roblox

Thickness

Lettura Parallela

Determina la quantità di spessore della Path2D strada.

Visible

Lettura Parallela

Determina se la Path2D strada è rendersi o no. Quando falso, la strada non si Renderizzare. Tuttavia, qualsiasi modifica ai punti di controllo verrà aggiornata correttamente, garantendo che la richiesta di dati abbia le informazioni corrette.

ZIndex

Lettura Parallela

Determina l'ordine in cui un Path2D percorso rende rispetto ad altre GUI. Funziona allo stesso modo come GuiObject.ZIndex ma non interagisce con l'ordine di layout in alcun modo.

Metodi

GetBoundingRect

Restituisce la dimensione di avvolgimento Rect per il Path2D . Questo viene calcolato in base ai punti di controllo e non può essere modificato al di fuori della modifica dei dati del punto di controllo.


Restituzioni

GetControlPoint

Restituisce il Path2DControlPoint per un determinato indice. Se l'indice è fuori dal limite, questo metodo restituirà un errore.

Parametri

index: number

Restituzioni

Il punto di controllo all'indice specificato.

GetControlPoints

Restituisce una tabella di tutti i Path2DControlPoints per il Path2D .


Restituzioni

Tavola di tutti i Path2DControlPoints .

GetLength

Restituisce la lunghezza del Path2D . Questa funzione può essere costosa se chiamata troppo spesso.


Restituzioni

GetMaxControlPoints

Restituisce il numero massimo di punti di controllo consentiti.


Restituzioni

GetPositionOnCurve

Restituisce la posizione 2D UDim2 a un valore t specificato tra 0 e 1 (incluso), rappresentante il risultato della ricerca della curva. I valori saranno più strettamente pacchetti vicino ai bend e più lontani tra gli segmenti più snell; vedi Class.Path2D:GetPositionOnCurveArcLength()|

Mostra un errore se il Path2D ha meno di due punti di controllo.

Parametri

Il valore da cui chiedere il Path2D at.


Restituzioni

La posizione nello Spaziodei parametri.

GetPositionOnCurveArcLength

Restituisce la posizione 2D UDim2 a un valore t tra 0 e 1 (incluso), rappresentante il risultato della lunghezza di arco di richiesta. I valori saranno distribuiti equamente lungo il tracciato; vedi GetPositionOnCurve() per i risultati di spazio dei paramet

Mostra un errore se il Path2D ha meno di due punti di controllo.

Parametri

Il valore per chiedere il Path2D in atto.


Restituzioni

La posizione nello Spaziodi lunghezza dell'arco.

GetTangentOnCurve

Restituisce il tangente in un valore t in spazio dei parametri in cui t è un valore tra 0 e 1 (inclusivo). Mostra un errore se il Path2D ha meno di due punti di controllo.

Parametri

Il valore da cui chiedere il Path2D at.


Restituzioni

GetTangentOnCurveArcLength

Restituisce il tangente in un valore t in spazio di lunghezza di arco in cui t è un valore tra 0 e 1 (inclusivo). Mostra un errore se il Path2D ha meno di due punti di controllo.

Parametri

Il valore da cui chiedere il Path2D at.


Restituzioni

Il tangente nell'Spaziodella lunghezza dell'arco.

InsertControlPoint

void

Inserisce un nuovo Path2DControlPoint a un determinato indice. Mostra un avviso se l'indice è fuori dal limite o se stai tentando di aggiungere punti di controllo oltre il limite di 50.

Parametri

index: number

L'indice da inserire.

Il punto di controllo per inserire.


Restituzioni

void

RemoveControlPoint

void

Rimuove un punto di controllo all'indice specificato. Mostra un avviso se l'indice è fuori dal limite.

Parametri

index: number

L'indice da rimuovere.


Restituzioni

void

SetControlPoints

void

Imposta tutti i punti di controllo sull' vettorespecificato, sostituendo tutti i punti esistenti con nuovi. Mostra un avviso se ci sono più di 50 punti nell' vettorecontrolPoints .

Parametri

controlPoints: Array

La nuova lista di punti di controllo da Impostare.


Restituzioni

void

UpdateControlPoint

void

Aggiorna il punto di controllo all'indice specificato. Mostra un avviso se l'indice è fuori dal raggio.

Parametri

index: number

Il punto di controllo per l'Aggiornarmento.


Restituzioni

void

Eventi

ControlPointChanged

Fa fuoco quando i punti di controllo cambiano.