This page was saved using jaction on 2006-09-04 8:33:34.
Address: http://flexdocs.kr/docs/flex2/langref/mx/effects/easing/Cubic.html
Title: mx.effects.easing.Cubic (Flex™ 2 레퍼런스 가이드)  •  Size: 24641
Packagemx.effects.easing
Classpublic class Cubic
InheritanceCubic Inheritance Object

Cubic 클래스에서는, Flex effect 클래스에서 모션을 Implements하는 3 종류의 이징 함수를 정의합니다. Cubic 이징식의 모션의 가속은, Quadratic 이징식의 모션의 가속보다 커집니다. 상세한 것에 대하여는, http://www.robertpenner.com/profmx 를 참조해 주세요.



Public property
 property정의
 Inheritedconstructor : Object
특정의 object 인스턴스의 클래스 object 또는 constructor    함수에의 참조입니다.
Object
 Inheritedprototype : Object
[static] 클래스 또는 함수 object의 prototype object에의 참조입니다.
Object
Public Methods
 Methods정의
  easeIn (t:Number , b:Number , c:Number , d:Number ):Number
[static] easeIn() Methods는 모션을 속도 0 으로부터 개시해, 실행하는 것에 따라 모션을 가속시킵니다.
Cubic
  easeInOut (t:Number , b:Number , c:Number , d:Number ):Number
[static] easeInOut() Methods는,easeIn() Methods와 easeOut() Methods의 모션을 조합해 모션을 속도 0 으로부터 개시하고 나서 가속시켜, 그 후 속도 0 까지 감속시킵니다.
Cubic
  easeOut (t:Number , b:Number , c:Number , d:Number ):Number
[static] easeOut() Methods는 모션을 고속으로 개시해, 실행하는 것에 따라 모션을 속도 0 까지 감속시킵니다.
Cubic
 InheritedhasOwnProperty (name:String ):Boolean
object로 지정된 property가 정의되고 있는지 어떤지를 나타냅니다.
Object
 InheritedisPrototypeOf (theClass:Object ):Boolean
Object 클래스의 인스턴스가, Parameters로서 지정된 object의 prototype 체인내에 있을지 어떨지를 나타냅니다.
Object
 InheritedpropertyIsEnumerable (name:String ):Boolean
지정된 property가 존재해, 열거 가능한가 어떤가를 나타냅니다.
Object
 InheritedsetPropertyIsEnumerable (name:String , isEnum:Boolean = true):void
루프 처리에 대한 다이나믹 property의 가용성을 설정합니다.
Object
 InheritedtoString ():String
지정된 object의 string 표현을 돌려줍니다.
Object
 InheritedvalueOf ():Object
지정된 object의 원시적치를 돌려줍니다.
Object
Methods의 상세
easeIn()Methods
public static function easeIn(t:Number , b:Number , c:Number , d:Number ):Number

easeIn() Methods는 모션을 속도 0 으로부터 개시해, 실행하는 것에 따라 모션을 가속시킵니다.

Parameters
t:Number — 시각을 지정합니다.
 
b:Number — 컴퍼넌트의 초기 위치를 지정합니다.
 
c:Number — 컴퍼넌트 위치의 변화량을 지정합니다.
 
d:Number — effect의 지속 시간을 밀리 세컨드 단위로 지정합니다.

반환값
Number — 컴퍼넌트의 위치에 대응하는 수치를 나타냅니다.
easeInOut()Methods 
public static function easeInOut(t:Number , b:Number , c:Number , d:Number ):Number

easeInOut() Methods는,easeIn() Methods와 easeOut() Methods의 모션을 조합해 모션을 속도 0 으로부터 개시하고 나서 가속시켜, 그 후 속도 0 까지 감속시킵니다.

Parameters
t:Number — 시각을 지정합니다.
 
b:Number — 컴퍼넌트의 초기 위치를 지정합니다.
 
c:Number — 컴퍼넌트 위치의 변화량을 지정합니다.
 
d:Number — effect의 지속 시간을 밀리 세컨드 단위로 지정합니다.

반환값
Number — 컴퍼넌트의 위치에 대응하는 수치를 나타냅니다.
easeOut()Methods 
public static function easeOut(t:Number , b:Number , c:Number , d:Number ):Number

easeOut() Methods는 모션을 고속으로 개시해, 실행하는 것에 따라 모션을 속도 0 까지 감속시킵니다.

Parameters
t:Number — 시각을 지정합니다.
 
b:Number — 컴퍼넌트의 초기 위치를 지정합니다.
 
c:Number — 컴퍼넌트 위치의 변화량을 지정합니다.
 
d:Number — effect의 지속 시간을 밀리 세컨드 단위로 지정합니다.

반환값
Number — 컴퍼넌트의 위치에 대응하는 수치를 나타냅니다.






 

코멘트가 추가되었을 경우, 메일로 받기. | 코멘트 리포트

현재의 페이지: http://flexdocs.kr/docs/flex2/langref/mx/effects/easing/Cubic.html