Paket | fl.motion |
Sınıf | public class BezierSegment |
Miras Alma | BezierSegment Object |
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
İlgili API Öğeleri
Özellik | Tanımlayan: | ||
---|---|---|---|
a : Point
Bezier eğrisinin birinci noktası. | BezierSegment | ||
b : Point
Bezier eğrisinin ikinci noktası. | BezierSegment | ||
c : Point
Bezier eğrisinin üçüncü noktası. | BezierSegment | ||
constructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru. | Object | ||
d : Point
Bezier eğrisinin dördüncü noktası. | BezierSegment |
Yöntem | Tanımlayan: | ||
---|---|---|---|
BezierSegment örnekleri için yapıcı. | BezierSegment | ||
[statik]
Karşılık gelen kübik Bezier eşitliğinin değerleri verildiğinde kübik polinom eşitliğe yönelik katsayıları hesaplar. | BezierSegment | ||
[statik]
Şu biçime sahip kübik polinom eşitliğe yönelik gerçek çözümleri bulur (varsa): at^3 + bt^2 + ct + d. | BezierSegment | ||
[statik]
Şu biçime sahip kuadratik bir eşitliğe yönelik gerçek çözümleri bulur (varsa): at^2 + bt + c. | BezierSegment | ||
[statik]
Tek boyutlu kübik Bezier eşitliğinin belirli bir süredeki değerini hesaplar. | BezierSegment | ||
İki boyutlu kübik Bezier eğrisinin belirli bir süredeki konumunu hesaplar. | BezierSegment | ||
Bir kübik Bezier eğrisinin belirli bir x koordinatındaki y değerini bulur. | BezierSegment | ||
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir. | Object | ||
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir. | Object | ||
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir. | Object | ||
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar. | Object | ||
Bu nesnenin, yerel ayara özel kurallara göre biçimlendirilmiş dize temsilini döndürür. | Object | ||
Belirtilen nesnenin dize olarak temsil edilen halini döndürür. | Object | ||
Belirtilen nesnenin temel değerini döndürür. | Object |
a | özellik |
public var a:Point
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Bezier eğrisinin birinci noktası. Bu bir düğümdür ve doğrudan eğri üzerine gelir.
b | özellik |
public var b:Point
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Bezier eğrisinin ikinci noktası. Bu bir denetim noktasıdır ve eğri genellikle bu noktanın içinde değil, bu noktaya doğru hareket eder.
c | özellik |
public var c:Point
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Bezier eğrisinin üçüncü noktası. Bu bir denetim noktasıdır ve eğri genellikle bu noktanın içinde değil, bu noktaya doğru hareket eder.
d | özellik |
public var d:Point
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Bezier eğrisinin dördüncü noktası. Bu bir düğümdür ve doğrudan eğri üzerine gelir.
BezierSegment | () | Yapıcı |
public function BezierSegment(a:Point, b:Point, c:Point, d:Point)
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
BezierSegment örnekleri için yapıcı.
Parametrelera:Point — Eğrinin ilk noktası, bir düğüm.
| |
b:Point — Eğrinin ikinci noktası, bir denetim noktası.
| |
c:Point — Eğrinin üçüncü noktası, bir denetim noktası.
| |
d:Point — Eğrinin dördüncü noktası, bir düğüm.
|
İlgili API Öğeleri
getCubicCoefficients | () | yöntem |
public static function getCubicCoefficients(a:Number, b:Number, c:Number, d:Number):Array
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Karşılık gelen kübik Bezier eşitliğinin değerleri verildiğinde kübik polinom eşitliğe yönelik katsayıları hesaplar.
Parametreler
a:Number — Bezier eşitliğinin birinci değeri.
| |
b:Number — Bezier eşitliğinin ikinci değeri.
| |
c:Number — Bezier eşitliğinin üçüncü değeri.
| |
d:Number — Bezier eşitliğinin dördüncü değeri.
|
Array — Kübik polinomun katsayıları olan dört sayı değerini içeren dizi. Katsayılar, en üst dereceden en alt dereceye doğru sıralanır; böylece dizideki ilk sayı t^3, ikinci sayı t^2 ile çarpılır ve bu şekilde devam eder.
|
İlgili API Öğeleri
getCubicRoots | () | yöntem |
public static function getCubicRoots(a:Number = 0, b:Number = 0, c:Number = 0, d:Number = 0):Array
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Şu biçime sahip kübik polinom eşitliğe yönelik gerçek çözümleri bulur (varsa): at^3 + bt^2 + ct + d. Bu yöntem, özel hareket hızı eğrilerini değerlendirmek için kullanılır.
Parametreler
a:Number (default = 0 ) — Kübik eşitliğin, küplü değişken (t^3) ile çarpılan birinci katsayısı.
| |
b:Number (default = 0 ) — Kübik eşitliğin, kareli değişken (t^2) ile çarpılan ikinci katsayısı.
| |
c:Number (default = 0 ) — Kübik eşitliğin, doğrusal değişken (t) ile çarpılan üçüncü katsayısı.
| |
d:Number (default = 0 ) — Kübik eşitliğin, sabit bir değer olan dördüncü katsayısı.
|
Array — Eşitliğin gerçek köklerini gösteren sayı değerleri dizisi. Hiç kök olmayabilir veya en fazla üç tane olabilir. Sanal veya karmaşık kökler yok sayılır.
|
getQuadraticRoots | () | yöntem |
public static function getQuadraticRoots(a:Number, b:Number, c:Number):Array
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Şu biçime sahip kuadratik bir eşitliğe yönelik gerçek çözümleri bulur (varsa): at^2 + bt + c.
Parametreler
a:Number — Kuadratik eşitliğin, kareli değişken (t^2) ile çarpılan birinci katsayısı.
| |
b:Number — Kuadratik eşitliğin, doğrusal değişken (t) ile çarpılan ikinci katsayısı.
| |
c:Number — Kuadratik eşitliğin, sabit bir değer olan üçüncü katsayısı.
|
Array — Eşitliğin gerçek köklerini gösteren sayı değerleri dizisi. Hiç kök olmayabilir veya en fazla iki kök olabilir. Sanal veya karmaşık kökler yok sayılır.
|
getSingleValue | () | yöntem |
public static function getSingleValue(t:Number, a:Number = 0, b:Number = 0, c:Number = 0, d:Number = 0):Number
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Tek boyutlu kübik Bezier eşitliğinin belirli bir süredeki değerini hesaplar. Buna karşılık bir Bezier eğrisi genellikle iki boyutludur ve bu eşitliklerden iki tanesini kullanır (birini x, diğerini de y koordinatı için).
Parametreler
t:Number — 0 ve 1 arasındaki bir ondalık değer olarak eğri boyunca varolan time değeri veya ilerleme derecesi.
Not: | |
a:Number (default = 0 ) — Bezier eşitliğinin birinci değeri.
| |
b:Number (default = 0 ) — Bezier eşitliğinin ikinci değeri.
| |
c:Number (default = 0 ) — Bezier eşitliğinin üçüncü değeri.
| |
d:Number (default = 0 ) — Bezier eşitliğinin dördüncü değeri.
|
Number — Bezier eşitliğinin belirtilen süredeki değeri.
|
getValue | () | yöntem |
public function getValue(t:Number):Point
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
İki boyutlu kübik Bezier eğrisinin belirli bir süredeki konumunu hesaplar.
Parametreler
t:Number — 0 ve 1 arasındaki bir ondalık değer olarak eğri boyunca varolan time değeri veya ilerleme derecesi.
Not: |
Point — Bezier eğrisinin belirtilen zamandaki x ve y koordinatlarını içeren bir nokta nesnesi.
|
getYForX | () | yöntem |
public function getYForX(x:Number, coefficients:Array = null):Number
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Kübik Bezier eğrisinin belirli bir x koordinatındaki y
değerini bulur. Bazı Bezier eğrileri, yatay olarak birbirleriyle örtüşür. Bu durum, belirli bir x
değeri için birden fazla y
değerinin ortaya çıkmasına neden olur. Böyle bir durumda bu yöntem en mantıksal değeri döndürür. CustomEase ve BezierEase enterpolasyonu tarafından kullanılır.
Parametreler
x:Number — İlk ve son nokta arasındaki (son nokta dahil) bir x koordinatı.
| |
coefficients:Array (default = null ) — Bezier için polinom katsayılarını temsil eden isteğe bağlı bir sayı değeri dizisi. Bu dizi, eğri üzerinde her yerde aynı olan ve her yinelemede yeniden hesaplanması gerekmeyen değerleri önceden hesaplayarak performansı en iyileştirmek için kullanılabilir.
|
Number — Kübik Bezier eğrisinin belirli bir x koordinatındaki y değeri.
|
Tue Jun 12 2018, 01:09 PM Z