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 confezione per il Path2D .
Restituisce il Path2DControlPoint per un dato indice.
Restituisce tutto il Path2DControlPoints per il Path2D.
Restituisce la lunghezza del Path2D .
Restituisce il numero massimo di punti di controllo consentiti.
Restituisce la posizione a un valore dato nello Spaziodei parametri.
Restituisce la posizione a un valore dato nello Spaziodi lunghezza dell'arco.
Restituisce la tangente a un valore dato nello Spaziodei parametri.
Restituisce la tangente a un valore dato nello Spaziodi lunghezza dell'arco.
Inserisce un nuovo punto di controllo in un dato indice.
Rimuove un controllo all'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
Scatta ogni volta che cambiano i punti di controllo del tempo.
Proprietà
SelectedControlPoint
SelectedControlPointData
Visible
Determina se il percorso Path2D viene reso o meno.Quando è falso, il percorso non verrà Renderizzare.Tuttavia, qualsiasi modifica ai punti di controllo verrà aggiornata correttamente, assicurando che i dati interrogati abbiano le informazioni corrette.
ZIndex
Determina l'ordine in cui un percorso Path2D rende relativamente ad altre interfacce grafiche.Funziona allo stesso modo di GuiObject.ZIndex ma non interagisce con l'ordine di layout in alcun modo.
Metodi
GetBoundingRect
Restituisce la dimensione di confezione Rect per il Path2D.Questo viene calcolato in base ai punti di controllo e non può essere modificato al di fuori del cambio dei dati del punto di controllo.
Restituzioni
GetControlPoint
Restituisce il Path2DControlPoint per un dato indice. Se l'indice è fuori limite, questo metodo lancerà un'errore.
Parametri
Restituzioni
Il punto di controllo all'indice dato.
GetControlPoints
Restituisce una tabella di tutti i Path2DControlPoints per il Path2D .
Restituzioni
Tabella 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 alla posizione a un valore dato t tra 0 e 1 (inclusivo), che rappresenta il risultato del parametro dello spazio di query della splina.I valori saranno più strettamente impacchettati vicino alle curve e più ampiamente distribuiti in segmenti più retti; vedi GetPositionOnCurveArcLength() per risultati di spaziatura ancora più uniformi.
Lancia 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 alla posizione a un valore dato t tra 0 e 1 (inclusivo), che rappresenta il risultato spaziale dell'arco della lunghezza della query della splina.I valori saranno distribuiti equamente lungo lo spline; vedi GetPositionOnCurve() per i risultati di spaziatura dei parametri.
Lancia un'errore se il Path2D ha meno di due punti di controllo.
Parametri
Il valore per interrogare il Path2D a.
Restituzioni
La posizione nello Spaziodi lunghezza dell'arco.
GetTangentOnCurve
Restituisce la tangente a un valore dato t in spazio di parametro dove t è un valore tra 0 e 1 (inclusivo).Lancia un'errore se il Path2D ha meno di due punti di controllo.
Parametri
Restituzioni
GetTangentOnCurveArcLength
Restituisce la tangente a un valore dato t in spazio di lunghezza dell'arco in cui t è un valore tra 0 e 1 (inclusivo).Lancia un'errore se il Path2D ha meno di due punti di controllo.
Parametri
Restituzioni
La tangente nello Spaziodi lunghezza dell'arco.
InsertControlPoint
Inserisce un nuovo Path2DControlPoint a un dato indice.Lancia un avviso se l'indice è fuori dai limiti o se stai tentando di aggiungere punti di controllo oltre il limite di 50.
Parametri
L'indice da inserire.
Il punto di controllo da inserire.
Restituzioni
RemoveControlPoint
Rimuove un punto di controllo nell'indice specificato. Lancia un avviso se l'indice è fuori dai limiti.
Parametri
L'indice da rimuovere a.
Restituzioni
SetControlPoints
Imposta tutti i punti di controllo sull'vettorespecificato, sostituendo tutti i punti esistenti con nuovi.Lancia un avvertimento 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. Lancia un avviso se l'indice è fuori dal limite.
Parametri
L'indice del punto di controllo da Aggiornarmento.
Restituzioni
Eventi
ControlPointChanged
Scatta ogni volta che cambiano i punti di controllo del tempo.