1 자습서 플래시Flash 강좌,[플래시] [액션스크립트] 액션스크립트 대칭이동 Tue May 24, 2011 6:09 am
Admin
Admin
■ Note : 액션스크립트 대칭이동
무비클립 대칭이동을 응용한 플래시 효과로는 다음과 같은 것들이 있다.
<li>직선다루기
</li>회전하는 3D 메뉴
■ Action Script-x Sample
----------------------------------------------------------------------------------------
***** button actionScript-x (x축으로 대칭) *****
on (release) {
_root.gundam._xscale = -100;
}
***** button actionScript-x (y축으로 대칭) *****
on (release) {
_root.gundam._yscale = -100;
}
***** button actionScript-x (x축으로 대칭) 레벨업 *****
on (release) {
_root.gundam._xscale = -1*_root.gundam._xscale;
}
***** button actionScript-x (y축으로 대칭) 레벨업 *****
on (release) {
_root.gundam._yscale = -1*_root.gundam._yscale;
}
----------------------------------------------------------------------------------------
다음과 같이 작성할 수도 있다.
----------------------------------------------------------------------------------------
on (release) {
if (_root.gundam._xscale == 100) {
_root.gundam._xscale = -100;
} else {
_root.gundam._xscale = 100;
}
}
----------------------------------------------------------------------------------------]
- _xscale, _yscale 은 %로 크기를 설정하고, 음수로 설정하면 무비클립을 x축, y축으로 대칭이동 시킬 수 있다.
- _width, _height 는 픽셀값으로 크기를 설정하고, 음수값은 무시한다.
무비클립 대칭이동을 응용한 플래시 효과로는 다음과 같은 것들이 있다.
<li>직선다루기
</li>회전하는 3D 메뉴
■ Action Script-x Sample
----------------------------------------------------------------------------------------
***** button actionScript-x (x축으로 대칭) *****
on (release) {
_root.gundam._xscale = -100;
}
***** button actionScript-x (y축으로 대칭) *****
on (release) {
_root.gundam._yscale = -100;
}
***** button actionScript-x (x축으로 대칭) 레벨업 *****
on (release) {
_root.gundam._xscale = -1*_root.gundam._xscale;
}
***** button actionScript-x (y축으로 대칭) 레벨업 *****
on (release) {
_root.gundam._yscale = -1*_root.gundam._yscale;
}
----------------------------------------------------------------------------------------
다음과 같이 작성할 수도 있다.
----------------------------------------------------------------------------------------
on (release) {
if (_root.gundam._xscale == 100) {
_root.gundam._xscale = -100;
} else {
_root.gundam._xscale = 100;
}
}
----------------------------------------------------------------------------------------]