Paket | fl.motion |
Sınıf | public class Motion |
Miras Alma | Motion MotionBase 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 |
Not: Flash CS3'te, bu sınıf tarafından desteklenen özellik ve yöntemlerin çoğu yalnızca bu sınıfın üyeleriydi. Flash CS4, bu sınıfın o özellik ve yöntemleri için bir temel sınıf oluşturdu ve onlar artık miras çemberi üzerinden diğer sınıflarla paylaşılıyor. Flash CS3 ile çalıştıysanız, bu özellik ve yöntemlerin hala Keyframe sınıfı tarafından desteklendiğini ancak Flash Professional'ın Flash CS3'ten sonraki sürümlerindeki KeyframeBase sınıfının üyeleri olduğunu göz önünde bulundurun. Bu başvurudaki herhangi başka sınıftaki gibi, bu sınıf tarafından desteklenen tüm özellik ve yöntemleri görmek için Miras Alınan Genel Özellikleri Göster ve Miras Alınan Genel Yöntemleri Göster seçeneklerini belirleyin.
Varsayılan MXML ÖzelliğikeyframesCompact
İlgili API Öğeleri
Özellik | Tanımlayan: | ||
---|---|---|---|
constructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru. | Object | ||
duration : int
Motion örneğinin süre uzunluğunu kontrol eder (kare cinsinden). | MotionBase | ||
is3D : Boolean
Hareketin 3B özellik değişiklikleri içerip içermediğini belirler. | MotionBase | ||
keyframes : Array
Hareketin zaman içindeki davranışını tanımlayan bir anahtar kare dizisi. | MotionBase | ||
keyframesCompact : Array
Her dizini bir anahtar karenin kapladığı sıkışık anahtar kare dizisi. | Motion | ||
source : Source
Hareketin oluşturulduğu bağlam hakkındaki bilgileri saklayan nesne (kare hızı, boyutlar, dönüştürme noktası ve ilk konum, ölçekleme, döndürme ve eğim). | Motion |
Yöntem | Tanımlayan: | ||
---|---|---|---|
Motion örnekleri için yapıcı. | Motion | ||
addFilterPropertyArray(index:int, name:String, values:Array, startFrame:int = -1, endFrame:int = -1):void
Motion nesnesi için tüm karşılık gelen anahtar karelerde bir filter özelliğini değiştirir. | MotionBase | ||
Motion örneğine bir anahtar kare nesnesi ekler. | MotionBase | ||
Motion sınıfının bildirilen bir özelliği için karşılık gelen anahtar karelere bir değer dizisi saklar. | MotionBase | ||
[statik]
Bir XML dizesinden Motion örneği oluşturmak için gerekli olan yöntem. | Motion | ||
[geçersiz kıl]
Motion örneğinde belirli bir süre dizinindeki enterpolasyonlu bir ColorTransform nesnesini alır. | Motion | ||
Motion örneğindeki belirli bir karede o anda etkin olan anahtar kareyi alır. | MotionBase | ||
[geçersiz kıl]
Motion örneğinde belirli bir süre dizinindeki enterpolasyonlu bir filtre dizisini alır. | Motion | ||
Animasyon karesinin belirtilen dizin konumu için Matrix nesnesi döndürür. | MotionBase | ||
Animasyon karesinin belirtilen dizin konumu için Matrix3D nesnesi döndürür. | MotionBase | ||
Motion örneğindeki belirli bir kareyi izleyen sonraki anahtar kareyi alır. | MotionBase | ||
Zaman içindeki bir noktada bulunan animasyon özelliğine yönelik değeri alır. | MotionBase | ||
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir. | Object | ||
initFilters(filterClasses:Array, gradientSubarrayLengths:Array, startFrame:int = -1, endFrame:int = -1):void
Hedef nesne için filtreler listesini başlatır ve filtre listesini Motion nesnesinin her Keyframe örneğine kopyalar. | MotionBase | ||
[statik]
Filtreleri, bir filtre nesnesinden diğerine yumuşak bir şekilde geçirir. | Motion | ||
[statik]
Filtreleri, bir filtre nesneleri dizisinden diğerine yumuşak bir şekilde geçirir. | Motion | ||
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir. | Object | ||
MotionBase | |||
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 | ||
Motion örneğindeki belirli zaman dizininde arası doldurulabilir belirli öğeler özelliğinin değerini ayarlar. | MotionBase | ||
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 | ||
addPropertyArray() yöntemiyle hareket verileri sağlandığında hedef nesneyi döndürür. | MotionBase | ||
Belirtilen nesnenin temel değerini döndürür. | Object |
keyframesCompact | özellik |
keyframesCompact: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 |
Her dizini bir anahtar karenin kapladığı sıkışık anahtar kare dizisi. Buna karşılık seyrek bir dizi boş dizinlere (keyframes
özelliğinde olduğu gibi) sahiptir. Sıkışık dizide, anahtar kareler arasındaki dizinleri doldurmak için null
değerleri kullanılmaz. Ancak keyframesCompact
içindeki bir anahtar karenin dizini aynı şekilde keyframes
dizisindeki diziniyle eşleşmez.
Bu özellik, öncelikle Flex MXML derleyicisiyle uyumluluk sağlamak için kullanılır ve bu da hareket XML öğesinden sıkışık bir dizi oluşturur.
Uygulama
public function get keyframesCompact():Array
public function set keyframesCompact(value:Array):void
İlgili API Öğeleri
source | özellik |
public var source:Source
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 |
Hareketin oluşturulduğu bağlam hakkındaki bilgileri saklayan nesne (kare hızı, boyutlar, dönüştürme noktası ve ilk konum, ölçekleme, döndürme ve eğim).
Motion | () | Yapıcı |
public function Motion(xml:XML = null)
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 |
Motion örnekleri için yapıcı. Varsayılan olarak, varsayılan dönüştürme özellikleriyle birlikte otomatik olarak bir ilk anahtar kare oluşturulur.
Parametrelerxml:XML (default = null ) — Motion örneğini tanımlayan isteğe bağlı E4X XML nesnesi.
|
fromXMLString | () | yöntem |
public static function fromXMLString(xmlString:String):Motion
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 |
Bir XML dizesinden Motion örneği oluşturmak için gerekli olan yöntem.
Parametreler
xmlString:String — Hareket XML dizesi.
|
Motion — Yeni bir Motion örneği
|
getColorTransform | () | yöntem |
override public function getColorTransform(index:int):flash.geom:ColorTransform
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 |
Motion örneğinde belirli bir süre dizinindeki enterpolasyonlu bir ColorTransform nesnesini alır.
Parametreler
index:int — Sıfırdan büyük veya sıfıra eşit bir tam sayı olarak Motion örneğindeki bir karenin süre dizini.
|
flash.geom:ColorTransform — Enterpolasyonlu ColorTransform nesnesi.
|
İlgili API Öğeleri
getFilters | () | yöntem |
override public function getFilters(index: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 |
Motion örneğinde belirli bir süre dizinindeki enterpolasyonlu bir filtre dizisini alır.
Parametreler
index:Number — Sıfırdan büyük veya sıfıra eşit bir tam sayı olarak Motion örneğindeki bir karenin süre dizini.
|
Array — Enterpolasyonlu filtre dizisi. Uygulanabilir herhangi bir filtre yoksa boş bir dizi döndürür.
|
İlgili API Öğeleri
interpolateFilter | () | yöntem |
public static function interpolateFilter(fromFilter:BitmapFilter, toFilter:BitmapFilter, progress:Number):BitmapFilter
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 |
Filtreleri, bir filtre nesnesinden diğerine yumuşak bir şekilde geçirir.
Parametreler
fromFilter:BitmapFilter — Başlangıç filtre nesnesi.
| |
toFilter:BitmapFilter — Bitiş filtre nesnesi.
| |
progress:Number — Bir ondalık sayı olarak geçiş yüzdesi (0 başlangıç, 1 ise bitiş değeridir).
|
BitmapFilter — Enterpolasyonlu filtre nesnesi.
|
İlgili API Öğeleri
interpolateFilters | () | yöntem |
public static function interpolateFilters(fromFilters:Array, toFilters:Array, progress: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 |
Filtreleri, bir filtre nesneleri dizisinden diğerine yumuşak bir şekilde geçirir.
Parametreler
fromFilters:Array — Filtre nesneleri başlangıç dizisi.
| |
toFilters:Array — Filtre nesneleri bitiş dizisi.
| |
progress:Number — Bir ondalık sayı olarak geçiş yüzdesi (0 başlangıç, 1 ise bitiş değeridir).
|
Array — Filtre nesneleri enterpolasyonlu dizisi.
|
İlgili API Öğeleri
Tue Jun 12 2018, 01:09 PM Z