슬라이드 메뉴 만들기
필요 객체
콘텐츠 필드
x :0, y:20 , w: 250 , h : 150
버튼 6개
a1, a2, a3, a4, left, right
var m:MovieClip = m_mc;
var a1:MovieClip = a1_mc;
var a2 :MovieClip = a2_mc;
var a3 :MovieClip = a3_mc;
var a4 :MovieClip = a4_mc;
var left:MovieClip = left_mc;
var right:MovieClip = right_mc;
var xTarget:Number=0;
m.addEventListener ( Event.Enter_FRAME, onEnter );
function onEnter ( e : Event ) : void
{
m.x = m.x + 0.2 * ( xTarget - m.x);
}
a1.addEventListener ( MouseEvent.CLICK, onA1);
function onA1 ( e : MouseEvent ) : void
{
xTarget =0;
}
a2.addEventListener ( MouseEvent.CLICK, onA2);
function onA2 ( e : MouseEvent ) : void
{
xTarget = -250;
}
a3.addEventListener ( MouseEvent.CLICK, onA3);
function onA3 ( e : MouseEvent ) : void
{
xTarget = -500;
}
a4.addEventListener ( MouseEvent.CLICK, onA4);
function onA4 ( e : MouseEvent ) : void
{
xTarget = -750;
}
left.addEventLister ( MouseEvent.CLICK, onLeft);
function onLeft ( e: MouseEvent ) : void
{
if( xTarget < 0)
{
xTarget=+250;
}
}
right.addEventLister ( MouseEvent.CLICK.onRight);
function onLeft( e: MouseEvent ) :void
{
if( xTarget > -750 )
{
xTarget = -250;
}
}
'코딩공부 > Action Script 3.0' 카테고리의 다른 글
충돌 테스트 hitTestObject, hitTestPoint 예제 (0) | 2015.02.13 |
---|---|
1차 함수와1차함수의 응용 ( 마우스 움직임에 따라 스크롤되는 이미지 예제 ) (0) | 2015.02.13 |
객체 구조 적용 방법 (0) | 2015.02.12 |
객체의 부드러운 운동 | 마우스를 따라다니는 객체 예제 (0) | 2015.02.12 |
액션스크립트 3.0 강좌 :: 시스템이벤트, 무비클립속성 ( 무당벌레 8방향 이동 예제 ) (0) | 2015.02.11 |