바니슬라이더 메뉴에가다 살짝 응용하여 마스크를 넣어봤습니다.
아이디어는 두개의 쌍둥이 무비클립을 하나는 마스크를 걸어서 트윈 타임를 다르게 하는 것입니다.
소스는 아래와 같습니다.
import fl.transitions.Tween;
import fl.transitions.easing.*;
var tempNum:int = 1;
var nGap:Number = 550;
var tw1:Tween;
var tw2:Tween;
ini()
function ini() {
btnLeft.visible = false
btnLeft.addEventListener(MouseEvent.CLICK, leftHandler)
btnRight.addEventListener(MouseEvent.CLICK, rightHandler)
}
function leftHandler(e:MouseEvent) {
tempNum--;
if(tempNum == 1) btnLeft.visible = false
btnRight.visible = true
pageMoveTween()
}
function rightHandler(e:MouseEvent) {
tempNum++;
if(tempNum == 3) btnRight.visible = false
btnLeft.visible = true
pageMoveTween()
}
function pageMoveTween() {
var nTarget:Number
nTarget = -(tempNum-1)*nGap
tw1 = new Tween(mc1, "x", Strong.easeOut, mc1.x, nTarget, 1, true);
tw2 = new Tween(mc2, "x", Strong.easeOut, mc2.x, nTarget, 1.5, true);
}
'FLASH > AS3.0팁' 카테고리의 다른 글
일련번호가 있는 무비클립의 일련번호만 추출 (0) | 2015.06.10 |
---|---|
자주 쓰는 이스케이프 문자열 (0) | 2015.06.10 |
stage의 scaleMode에 대해서 알아봅시다 (0) | 2015.06.10 |
동적으로 생성한 무비클립에 이벤트 넣기 (0) | 2015.06.10 |
배열에 무비클립 넣어서 사용하기 (0) | 2015.06.10 |
간단한 스크롤바 만들기 (0) | 2015.06.10 |
게임프레임웍기본형(절차적방식, 클래스방식) (0) | 2015.06.10 |
중력가속도 구현해 보자 (0) | 2015.06.10 |
마우스이벤트 종합 예제 (0) | 2015.06.10 |
등속운동 구현방법입니다. (0) | 2015.06.10 |