Action Script 2 - Flash

마우스를 클릭하여 연속 타원그리기

작성자 정보

  • 작성자 최고관리자
  • 작성일

컨텐츠 정보

본문




main 화면에 있는 버튼클립에 액션을 넣으세요.
▩ 마우스를 움직이며 클릭해 보세요...^^*
칠을 안할 경우는 beginFill과 endFill() 부분을 주석처리하세요.
on(release) {
_root.Click=!Click;
//처음 시작점을 잡아주기...
if (dup<1) {
x0=_root._xmouse;
y0=_root._ymouse;
}
dup++;
//빈 무비클립을 만들어주기
_root.createEmptyMovieClip( "circle"+dup, dup );
if (!Click || Click) {
with ( _root["circle"+dup] )
{
x=_root._xmouse;
y=_root._ymouse;
z=Math.random(dup)*100;
lineStyle( 0, 0x0000FF, 100 );
beginFill( 0xFF0000 );
moveTo( x-z, y );
curveTo( x, y, x, y-z );
curveTo( x, y-2*z, x-z, y-2*z );
curveTo( x-2*z, y-2*z, x-2*z, y-z );
curveTo( x-2*z, y, x-z, y );
endFill();
}
}
}

관련자료

댓글 0
등록된 댓글이 없습니다.
알림 0