Path2D
*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.
Sommario
Proprietà
Metodi
Restituisce la dimensione di base per il Path2D .
Restituisce il Path2DControlPoint per un determinato indice.
Restituisce tutti i Path2DControlPoints per il Path2D .
Restituisce la lunghezza del Path2D .
Restituisce il numero massimo di punti di controllo consentiti.
Restituisce la posizione a un valore specificato nell'Spaziodei parametri.
Restituisce la posizione a un valore specificato nell'Spaziodella lunghezza di arco.
Restituisce il tangente a un valore specificato nell'Spaziodei parametri.
Restituisce il tangente a un valore specificato nell'Spaziodella lunghezza di arco.
Inserisce un nuovo punto di controllo in un determinato indice.
Rimuove un controllo nell'indice specificato.
Imposta tutti i punti di controllo sull' vettorespecificato, sostituendo tutti i punti esistenti con nuovi.
Aggiorna un punto di controllo all'indice specificato.
Eventi
Fa fuoco quando i punti di controllo cambiano.
Proprietà
SelectedControlPoint
SelectedControlPointData
Visible
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
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
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
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
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
Restituzioni
Il tangente nell'Spaziodella lunghezza dell'arco.
InsertControlPoint
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
L'indice da inserire.
Il punto di controllo per inserire.
Restituzioni
RemoveControlPoint
Rimuove un punto di controllo all'indice specificato. Mostra un avviso se l'indice è fuori dal limite.
Parametri
L'indice da rimuovere.
Restituzioni
SetControlPoints
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
La nuova lista di punti di controllo da Impostare.
Restituzioni
UpdateControlPoint
Aggiorna il punto di controllo all'indice specificato. Mostra un avviso se l'indice è fuori dal raggio.
Parametri
Il punto di controllo per l'Aggiornarmento.
Restituzioni
Eventi
ControlPointChanged
Fa fuoco quando i punti di controllo cambiano.