대각선 이미지갤러리
1. movie 700/500창에맞추고
2. 이미지 6장불러와 이름을 아래부터 1.2.3.4.5.6 으
로 Transform에서 O=X 좌상 X=0 Y=0 W=700 H=440로
3. 이것을복사 제자리 붙이기하고 선택된상태에 Transform에서 O=X
좌상 X=그대로 Y=440 W=80 H=60 고치고 1은 좌상인상태에
X만 30, 6은 X만 590으로하고 얼라인으로 정렬 세로배분
4. 큰이미지 모두선택 우클릭→Grouping→group as movie clip 으로
묶고 이름을 꼭 "image" image를 Transform에서 O=X 좌상에 놓는다
5. image 열고 이미지1부터 6까지선택 Transform에서 O=X 좌상
( left top) 에 놓는다
6. 큰이미지를 옆으로 나열시키기 img 열고 1선택 좌상 (left top) 에
놓고 1; x=0 y=0. 2; x=700 y=0 3; x=1400 y=0 4; x=2100 y=0
5; x=2800 y=0 6; x=3500 y=0 로나열한다 +로 닫고
7. 작품 사각 shape 만들기
신1선택 사각선택 그려주고 라인=논 솔리드Transform에서 O=X 센
타 X=350 Y=350 W=700 H=700 으로하고 rotaion45도 로 돌려 다
시 세이프에 우클릭 →Grouping→group as shape 예 하고
selection(선택튤)선택 세이프에 우클릭→break→Break into
pieces 창에서 columns=2 rows=2로 윗줄 좌측에서 5번째 선택
OK 하고 +로된 group을 다시 45도 로 돌리고 그룹에 우클릭→
Gropuing→ungroup 4게중 아래와 위를 버린다 height=440로 둘
다 고치고 2개의shape선택 우클릭→Grouping→group as shape
로 Transform에서 O=X 좌상 X=0 Y=0으로 이름을 "star" 복사 제
자리붙이기 하나
8. 큰이미지크기에 사각 shape를그린다 O=X 좌상 X=0 Y=0 W=700
H=440
9. 복사 star 와 shape를 Grouping→Group as Shape 예 이름
을"starbox"
10. image 를 복사 제자리붙이기 이름을"image"
11. 위에 image 와 star선택 우클릭→Grouping→Group as Movie
Clip 이름을 ih로 한다. 마스크를 체크한다.
12. 나머지도 (위가 이미지) image 와 starbox 선택 우클릭→
Grouping→Group as Movie Clip 이름을 ihb로 한다. 마스크를
체크한다. 아웃라인의 맨아래가 ihb,ih,1,2,3,4,5,6 순으로
ih선택 ransform에서 O=X 좌상 X=0 Y=0확인 ihb도선택 ransform에
서 O=X 좌상 X=0 Y=0
3. Outline 패널에서 각각의 개체를 선택한 후 다음과 같이 스크립트
를 입력한다.
버튼이미지 script 를열고
- 1 : on (press) {
_root.ih.image.targetX = 0;
_root.ih.image.targetY = 0;
_root.ihb.image.targetX = 0;
_root.ihb.image.targetY = 0;
}
- 2 :on (press) {
_root.ih.image.targetX = -500;
_root.ih.image.targetY = 0;
_root.ihb.image.targetX = -500;
_root.ihb.image.targetY = 0;
}
- 3 : on (press) {
_root.ih.image.targetX = -1000;
_root.ih.image.targetY = 0;
_root.ihb.image.targetX = -1000;
_root.ihb.image.targetY = 0;
}
- 4 : on (press) {
_root.ih.image.targetX = -1500;
_root.ih.image.targetY = 0;
_root.ihb.image.targetX = -1500;
_root.ihb.image.targetY = 0;
}
- 5 :on (press) {
_root.ih.image.targetX = -2000;
_root.ih.image.targetY = 0;
_root.ihb.image.targetX = -2000;
_root.ihb.image.targetY = 0;
}
- 6 : on (press) {
_root.ih.image.targetX = -25000;
_root.ih.image.targetY = 0;
_root.ihb.image.targetX = -25000;
_root.ihb.image.targetY = 0;
}
- ih의 image : onSelfEvent (load) {
targetX = 0;
targetY = 0;
speedX = 0.5;
speedY = 0.5;
}
onSelfEvent (enterFrame) {
this._x = this._x + speedX * (targetX - this._x);
this._y = this._y + speedY * (targetY - this._y);
}
- ihb의 image : onSelfEvent (load) {
targetX = 0;
targetY = 0;
speedX = 0.1;
speedY = 0.1;
}
onSelfEvent (enterFrame) {
this._x = this._x + speedX * (targetX - this._x);
this._y = this._y + speedY * (targetY - this._y);
}