패키지 | fl.transitions |
클래스 | public class TransitionManager |
상속 | TransitionManager EventDispatcher Object |
언어 버전: | ActionScript 3.0 |
제품 버전: | Flash CS3 |
런타임 버전: | Flash Player 9, AIR 1.0 |
두 가지 방법으로 TransitionManager 인스턴스를 만들 수 있습니다.
-
TransitionManager.start()
메서드를 호출합니다. 이 방법은 TransitionManager 인스턴스를 만드는 가장 간단하고 좋은 방법입니다. -
new
연산자를 사용합니다. 이 경우 먼저 전환 속성을 지정하고 두 번째 단계에서TransitionManager.startTransition()
메서드를 호출하여 전환 효과를 시작합니다.
관련 API 요소
TransitionManager constructor function
TransitionManager.startTransition()
fl.transitions.Tween
fl.transitions.easing
속성 | 정의 주체 | ||
---|---|---|---|
constructor : Object
지정된 객체 인스턴스의 클래스 객체 또는 생성자 함수에 대한 참조입니다. | Object | ||
content : MovieClip
TransitionManager에서 전환을 적용할 동영상 클립 인스턴스입니다. | TransitionManager | ||
contentAppearance : Object [읽기 전용]
전환을 적용할 내용(대상 동영상 클립)의 저장된 시각적 속성을 포함하고 있는 객체입니다. | TransitionManager |
메서드 | 정의 주체 | ||
---|---|---|---|
TransitionManager(content:MovieClip)
새 TransitionManager 인스턴스를 만드는 생성자 함수입니다. | TransitionManager | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
리스너에서 이벤트 알림을 받을 수 있도록 EventDispatcher 객체에 이벤트 리스너 객체를 등록합니다. | EventDispatcher | ||
이벤트를 이벤트 흐름으로 전달합니다. | EventDispatcher | ||
EventDispatcher 객체에 특정 유형의 이벤트에 대한 리스너가 등록되어 있는지 여부를 확인합니다. | EventDispatcher | ||
지정된 속성이 객체에 정의되어 있는지 여부를 나타냅니다. | Object | ||
Object 클래스의 인스턴스가 매개 변수로 지정된 객체의 프로토타입 체인에 있는지 여부를 나타냅니다. | Object | ||
지정된 속성이 존재하고 열거 가능한지 여부를 나타냅니다. | Object | ||
EventDispatcher 객체에서 리스너를 제거합니다. | EventDispatcher | ||
루프 작업에서 동적 속성을 사용할 수 있는지 여부를 설정합니다. | Object | ||
[정적]
새 TransitionManager 인스턴스를 만들고, 대상 객체를 지정하고, 전환을 적용하고, 해당 전환을 시작합니다. | TransitionManager | ||
전환 인스턴스를 만들고 시작합니다. | TransitionManager | ||
로캘별 규칙에 따라 서식이 지정된 이 객체의 문자열 표현을 반환합니다. | Object | ||
지정된 객체의 문자열 표현을 반환합니다. | Object | ||
지정된 객체의 프리미티브 값을 반환합니다. | Object | ||
이 EventDispatcher 객체 또는 조상 객체에 지정한 이벤트 유형에 대한 이벤트 리스너가 등록되어 있는지 여부를 확인합니다. | EventDispatcher |
content | 속성 |
contentAppearance | 속성 |
TransitionManager | () | 생성자 |
public function TransitionManager(content:MovieClip)
언어 버전: | ActionScript 3.0 |
제품 버전: | Flash CS3 |
런타임 버전: | Flash Player 9, AIR 1.0 |
새 TransitionManager 인스턴스를 만드는 생성자 함수입니다. 그러나 TransitionManager.start()
메서드는 TransitionManager 인스턴스를 만들고 구현하는 더 효율적인 방법입니다. TransitionManager 생성자 함수를 사용하여 인스턴스를 만드는 경우 new
연산자를 사용한 다음 전환 속성을 지정하고 두 번째 단계에서 TransitionManager.startTransition()
메서드를 호출하여 전환 효과를 시작합니다.
예를 들면 다음과 같습니다.
import fl.transitions.*; import fl.transitions.easing.*; var myTransitionManager:TransitionManager = new TransitionManager(myMovieClip); myTransitionManager.startTransition({type:Zoom, direction:Transition.IN, duration:1, easing:Bounce.easeOut});
content:MovieClip — 전환 효과를 적용할 MovieClip 객체입니다.
|
관련 API 요소
start | () | 메서드 |
public static function start(content:MovieClip, transParams:Object):fl.transitions:Transition
언어 버전: | ActionScript 3.0 |
제품 버전: | Flash CS3 |
런타임 버전: | Flash Player 9, AIR 1.0 |
새 TransitionManager 인스턴스를 만들고, 대상 객체를 지정하고, 전환을 적용하고, 해당 전환을 시작합니다. 특히, TransitionManager 클래스의 인스턴스가 아직 존재하지 않는 경우 이 메서드를 호출하면 만들어지고 transParams
매개 변수에 지정된 전환 클래스의 인스턴스를 만든 다음 이 전환을 시작합니다. 이 전환은 content
매개 변수에 지정된 동영상 클립에 적용됩니다.
예를 들면 다음과 같습니다.
import fl.transitions.*; import fl.transitions.easing.*; TransitionManager.start(myMovieClip, {type:Zoom, direction:Transition.IN, duration:1, easing:Bounce.easeOut});
매개 변수
content:MovieClip — 전환 효과를 적용할 MovieClip 객체입니다.
| |
transParams:Object — 객체 내에서 전달되는 매개 변수의 컬렉션입니다. transParams 객체는 적용할 전환 효과 클래스를 나타내는 type 매개 변수와 함께 direction , duration 및 easing 매개 변수를 포함해야 합니다. 또한 해당 전환 효과 클래스에서 필요한 모든 매개 변수를 포함해야 합니다. 예를 들어 fl.transitions.Iris 전환 효과 클래스에는 다른 startPoint 및 shape 매개 변수가 필요합니다. 그러므로 모든 전환에 필요한 type , duration 및 easing 매개 변수와 함께 fl.transitions.Iris 효과에 필요한 startPoint 및 shape 매개 변수를 transParams 객체에 추가합니다.
|
fl.transitions:Transition — Transition 인스턴스입니다.
|
startTransition | () | 메서드 |
public function startTransition(transParams:Object):fl.transitions:Transition
언어 버전: | ActionScript 3.0 |
제품 버전: | Flash CS3 |
런타임 버전: | Flash Player 9, AIR 1.0 |
전환 인스턴스를 만들고 시작합니다. 동일한 전환이 이미 존재하는 경우 기존 전환은 제거되고 새로운 전환이 만들어지고 시작됩니다. 이 메서드는 생성자 함수와 함께 사용됩니다.
예를 들면 다음과 같습니다.
import fl.transitions.*; import fl.transitions.easing.*; var myTransitionManager:TransitionManager = new TransitionManager(myMovieClip); myTransitionManager.startTransition({type:Zoom, direction:Transition.IN, duration:1, easing:Bounce.easeOut});
또는 전환 효과를 더 효율적으로 구현할 수 있는 TransitionManager.start()
메서드를 사용할 수 있습니다.
매개 변수
transParams:Object — 객체 내에서 전달되는 매개 변수의 컬렉션입니다. transParams 객체는 적용할 전환 효과 클래스를 나타내는 type 매개 변수와 함께 direction, duration 및 easing 매개 변수를 포함해야 합니다. 또한 해당 전환 효과 클래스에서 필요한 모든 매개 변수를 포함해야 합니다. 예를 들어 fl.transitions.Iris 전환 효과 클래스에는 다른 startPoint 및 shape 매개 변수가 필요합니다. 그러므로 모든 전환에 필요한 type , duration 및 easing 매개 변수와 함께 fl.transitions.Iris 효과에 필요한 startPoint 및 shape 매개 변수를 transParams 객체에 추가합니다.
|
fl.transitions:Transition — Transition 인스턴스입니다.
|
관련 API 요소
Tue Jun 12 2018, 03:17 PM Z