Paket | spark.effects.easing |
Sınıf | public class EaseInOutBase |
Miras Alma | EaseInOutBase Object |
Uygular | IEaser |
Alt Sınıflar | Power, Sine |
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 4 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
The <s:EaseInOutBase>
tag
inherits all of the tag attributes of its of its superclass,
and adds the following tag attributes:
<s:EaseInOutBase id="ID" easeInFraction="0.5" />
Ö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 | ||
easeInFraction : Number
The percentage of an animation that should be spent accelerating. | EaseInOutBase |
Yöntem | Tanımlayan: | ||
---|---|---|---|
EaseInOutBase(easeInFraction:Number = NaN)
Constructor. | EaseInOutBase | ||
Takes the fraction representing the elapsed duration of an animation
(a value between 0.0 to 1.0) and returns a new elapsed value. | EaseInOutBase | ||
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 |
Yöntem | Tanımlayan: | ||
---|---|---|---|
Returns a value that represents the eased fraction during the
ease in phase of the animation. | EaseInOutBase | ||
Returns a value that represents the eased fraction during the
ease out phase of the animation. | EaseInOutBase |
easeInFraction | özellik |
easeInFraction:Number
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 4 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
The percentage of an animation that should be spent accelerating.
This factor sets an implicit
"easeOut" parameter, equal to (1 - easeIn
), so that any time not
spent easing in is spent easing out. For example, to have an easing
equation that spends half the time easing in and half easing out,
set easeIn
to .5.
Valid values are between 0.0 and 1.0.
Varsayılan değer şudur .5.
Uygulama
public function get easeInFraction():Number
public function set easeInFraction(value:Number):void
EaseInOutBase | () | Yapıcı |
public function EaseInOutBase(easeInFraction:Number = NaN)
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 4 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Constructor.
ParametrelereaseInFraction:Number (default = NaN ) — Sets the value of
the easeInFraction property. The default value is
EasingFraction.IN_OUT , which eases in for the first half
of the time and eases out for the remainder.
|
ease | () | yöntem |
public function ease(fraction:Number):Number
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 4 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Takes the fraction representing the elapsed duration of an animation
(a value between 0.0 to 1.0) and returns a new elapsed value.
This value is used to calculate animated property values.
By changing the value of the elapsed fraction, you effectively change
the animation of the property.
For EaseInOutBase, this method calculates the eased fraction
value based on the easeInFraction
property. If
fraction
is less than easeInFraction
,
this method calls the easeIn()
method. Otherwise it
calls the easeOut()
method.
It is expected
that these functions are overridden in a subclass.
Parametreler
fraction:Number — The elapsed fraction of the animation.
|
Number — The eased fraction of the animation.
|
easeIn | () | yöntem |
protected function easeIn(fraction:Number):Number
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 4 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Returns a value that represents the eased fraction during the ease in phase of the animation. The value returned by this class is simply the fraction itself, which represents a linear interpolation of the fraction. More interesting behavior is implemented by subclasses of EaseInOutBase.
Parametreler
fraction:Number — The fraction elapsed of the easing in phase
of the animation, between 0.0 and 1.0.
|
Number — A value that represents the eased value for this
phase of the animation.
|
easeOut | () | yöntem |
protected function easeOut(fraction:Number):Number
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flex 4 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Returns a value that represents the eased fraction during the ease out phase of the animation. The value returned by this class is simply the fraction itself, which represents a linear interpolation of the fraction. More interesting behavior is implemented by subclasses of EaseInOutBase.
Parametreler
fraction:Number — The fraction elapsed of the easing out phase
of the animation, between 0.0 and 1.0.
|
Number — A value that represents the eased value for this
phase of the animation.
|
Tue Jun 12 2018, 01:09 PM Z