컴활용♡창고

여러장의사진파노라마 무비- 컴도사

탤런트 2007. 1. 24. 23:50
 

 
위의 무비에 마우스를 가져가 보세요! 속도가 점점 빨라졌다가 느려지죠.
이런 무비를 만들려면 다음과 같이 따라하세요.액션스크립트가 조금 어려울수도 있지만
잘 따라해보세요.
하지만 초보라면 이 설명으로 부족할수도 있습니다. 차근차근 만들어 보세요.
 
1.Scene의 레이어 구성
 
 
2.각각의 레이어에 액션을 준다.
맨밑에는 사진들이 있는 무비클립을 배치한다.(Name: nav)

▶Scene의 1번째 프레임 액션

tmi = "2";

▶Scene의 2번째 프레임 액션

startDrag ("dragControl", true);

stop ();


 

▶drag control 무비클립

1번째 프레임

speed = 45;

drag = "/dragControl";

/:w = getProperty("/nav", _width);

/:xPos = getProperty(drag, _x);

/:yPos = getProperty(drag, _y);

: 화면에 메뉴를 드래하는 무비클립을 중앙에 가져옴

/:xPos = /:xPos-(400/2);

setProperty ("/nav", _x, getProperty("/nav", _x)-(/:xPos/speed));

if (Number(getProperty("/nav", _x))

        setProperty ("/nav", _x, 0.01);

} else if (Number(getProperty("/nav", _x))>0) {

        setProperty ("/nav", _x, -/:w/2);

}

2번째 프레임

gotoAndPlay (_currentframe-1);

: 드래그 속도 반전시키기
 



▶slide object 무비클립

m = 0;

while (Number(m)

         m = Number(m)+1;

         dup = "butn" add m;

이레이어의 depth는 photo레이어의 depth와 같아진다.그래서 이레이어가 photo레이어와 depth가
같다고 확신할 때까지 10을 더한다.  

        duplicateMovieClip ("butn", dup, Number(m)+10);

        setProperty (dup, _x, Number(getProperty(dup, _x))+Number(m*getProperty(dup, _width)));

 : tmi=무비클립을 생성시키는 총갯수 (2)

  dup=새로운 무비로 생성시킴

  butn=원래의 무비