Path2D
*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.
Özet
Özellikler
Yöntemler
Path2D için bağlayıcı boyutunu iade eder.
Bir belirli indeks için Path2DControlPoint ı döndürür.
Class.Path2D için tüm Path2D ı döndürür.
Class.Path2D 'nın uzunluğunu iade eder.
Maksimum kontrol noktası sayısını iade eder.
Değer alanında belirli bir değerin pozisyonunu iade eder.
Bir pozisyonu verilen bir değer ark uzunluğu alanında iade eder.
Verilen değerde tangentini parametre alanında iade eder.
Bir verilen değere tangent döndürür ve arç uzunluğu alanında.
Verilen bir indekste yeni bir kontrol noktasını girer.
Verilen indekste bir kontrolü kaldırır.
Tüm kontrol noktalarını belirlenen matrisine ayarlar ve tüm mevcut noktaları yeni oluşturulan noktalarla değiştirir.
Verilen indekste bir kontrol noktasını günceller.
Etkinlikler
Herhangi bir zaman kontrol noktası değiştiğinde ateş eder.
Özellikler
SelectedControlPoint
SelectedControlPointData
Visible
Kontrol noktalarının Path2D yolunun renderlenipya dağılacağını belirler. Eğer false, yol renderlenmez. Ancak, kontrol noktalarının herhangi bir değişikliği güncellenir ve sorgulanan verilerin doğru bilgilere sahip olmasını sağlar.
ZIndex
Class.Path2D yolunun diğer GUI'lerle ilgili hangi sırayı gösterdiğini belirler. Aynı şekilde çalışır GuiObject.ZIndex , ancak tasarım düzeniyle hiç etkileşime girmez.
Yöntemler
GetBoundingRect
Class.Path2D için Path2D bağlayıcı boyutunu iade eder. Bu, kontrol noktası verilerini değiştirme dışında hesaplanır ve kontrol noktası verilerini değiştirme dışında değiştirilemez.
Dönüşler
GetControlPoint
Bir belirli indeks için Path2DControlPoint döndürür. Eğer indeks dışındaysa, bu yöntem bir hata oluşturur.
Parametreler
Dönüşler
Verilen indeksin kontrol noktası.
GetControlPoints
Class.Path2D için tüm Path2D tablosunu içerir.
Dönüşler
Tüm Path2DControlPoints içindeki masa.
GetPositionOnCurve
Spline'ın kıvrımını alma sırasında UDim2 pozisyonunu bir t değerinde döndürür; bu, özellik alanı sonucunu ifade eden GetPositionOnCurveArcLength() ile daha da yakından paketlenmiştir. Benderler
Path2D iki kontrol noktanından daha azsa bir hata oluşurur.
Parametreler
Dönüşler
Parametre alanındaki pozisyon.
GetPositionOnCurveArcLength
Spline'ın kıvrım uzunluğu alanının arama sırasındaki UDim2 pozisyonunu, t değer aralığında verilen bir değere göre döndürür. Değerler kıvrım uzunluğu alanında eşit olarak yerleştirilir; Class.Path2D:
Path2D iki kontrol noktanından daha azsa bir hata oluşurur.
Parametreler
Path2D'yi sorgulamak için gereken değer.
Dönüşler
Bir arz uzunluğu alanındaki pozisyon.
GetTangentOnCurve
Bir t değeriyle bir tangente için verilen özellik alanında bir t değeri içinde döndürür (kapsayıcı olarak). Bir Path2D 2'den daha az kontrol noktası varsa bir hata oluşurur.
Parametreler
Dönüşler
GetTangentOnCurveArcLength
Bir t değerinde, çizgi uzunluğu alanında bir t değeri içinde, 0 ile 1 (dahil) arasında bir değer olarak işaret edilir. Bir Path2D eğer 2'den az kontrol noktası varsa bir hata oluşurur.
Parametreler
Dönüşler
Yuvarlak uzunluğu alanındaki tangant.
InsertControlPoint
Belirli bir indekste yeni bir Path2DControlPoint girer. İndeksin dışında olduğunu gösteren bir uyarıyı gösterir. 50'den fazla kontrol noktası eklemek istiyorsanız uyarıyı gösterir.
Parametreler
Yerleştirilecek indeks.
Yerleştirilecek kontrol noktası.
Dönüşler
RemoveControlPoint
Verilen indeksin kontrol noktasını kaldırır. İndeksin dışında olduğu durumda bir uyarı atar.
Parametreler
Silinecek indeks.
Dönüşler
SetControlPoints
Tüm kontrol noktalarını belirlenen matrisine ayarlar, mevcut tüm noktaları yeni olanlarla değiştirir. controlPoints matrisindeki 50'den fazla nokta varsa bir uyarı gösterir.
Parametreler
Belirlenmesi gereken yeni kontrol noktaları listesi.
Dönüşler
UpdateControlPoint
Verilen indekste kontrol noktasını günceller. İndeksin dışında olduğunu gösterirse bir uyarı atar.
Parametreler
Güncellenecek kontrol noktası indeksi.
Dönüşler
Etkinlikler
ControlPointChanged
Herhangi bir zaman kontrol noktası değiştiğinde ateş eder.