메뉴 건너뛰기
XE : Xpress Engine
로그인
회원가입
XE github project
About
About
Team
Event
-
Brand
Get Involved
Learn
개발자 가이드
API
Blog
Download
XE 자료실
마켓 허브
Support
포럼
커뮤니티
묻고답하기
웹마스터 팁
사용자 가이드
-
웹사이트 개발 문의
XE1 제작 의뢰
XE1 제작 지원
구인/구직
-
호스팅 홍보
-
공식사이트 이용문의
Showcase
XE3
XE3
웹디자인 강의
전체
Photoshop
Paintshop
Flash
illust
도트
기타
3DSMax
GIMP
Flash
[중급] lineTo()로 그리는 플래시 그래픽
2004.04.20 03:06
박승제
예전 도스 시절에 GW-Basic에서 하던 그래픽을 플래시로 코딩한 것입니다.
디자인은 필요없구요, 첫 프레임의 액션 창에 다음의 내용을 코딩하시면 됩니다.
stop();
cx = 275;
cy = 200;
r1 = 270;
r2 = 190
A = 13.5;
B = 17.5;
Draw();
//=========================
// 그리기 시작
//=========================
function Draw() {
_root.clear();
th = 0;
TID = setInterval(DrawLine, 20);
}
//=========================
// 그리는 동작
//=========================
function DrawLine() {
x = cx + Math.cos(th * A) * r1;
y = cy - Math.sin(th * B) * r2;
with (_root) {
lineStyle(0.5, 0x00C000, 100);
if (th == 0) moveTo(x, y); else lineTo(x, y);
}
th += 0.015;
if (th > 4 * Math.PI) {
_root.clear();
A = random(10) + 8.5; // 8.7~17;
B = random(12) + 10.7; // 10.7~21;
th = 0;
}
}
----------------------------
리샤쥬 곡선이란 그래픽인데 리샤쥬 곡선은 주기가 같고 진폭이 다른 진자의 궤적입니다.
리샤주 곡선의 방정식은 다음과 같습니다.
x = cx + cos(th * A) * r1
y = cy + sin(th * B) * r2
위에선 A, B를 난수로 처리하므로 매번 다른 그림을 그리게 됩니다.
댓글
5
번호
제목
글쓴이
날짜
조회 수
공지
공지
강좌를 올리기전 공지사항을 읽어주세요
[12]
Eccen
2004.12.15
48031
2415
[MN] 이미지 X-ray효과내기
[7]
mewnew
2002.09.10
236
2414
[나모웹 초보자] 이미지 맵을 만들어 보자~!
[1]
나만의길
2004.07.18
325
2413
[도트] 집 만들기??
[7]
(_*_)
2002.02.25
482
2412
[ XML 소켓 채팅 ]
[2]
Fc
2004.02.26
514
2411
3D SHEET 만들기
[5]
카라
2002.02.21
536
2410
[나모 FX] 이미지맵 간편하게 나모로 하기 ( 처음하는 강좌 ;;; )
[14]
박한웅
2003.12.07
602
2409
[프로모션]제4회 달리는 애니메이션 만들기
[13]
정현석
2002.08.27
646
2408
[페인트샵8.0]합성!!나도 함 해보자!! 간단하게 합성하기!
[4]
대현
2003.12.13
715
2407
구름만들기;
[27]
Nㆍzna
2002.02.21
757
2406
[바비의 일러스트]일러 갤러리-1
[21]
바비인형
2002.04.26
853
2405
플래시 무비의 프레임률이 막 떨어질때,
[16]
유군-_-)/
2002.02.21
860
2404
[퍼니페인트]도장 만들기
[1]
funnyPSP
2002.02.23
925
2403
햇볕이 비추는듯한....음...태양의 코로나 같은 효과...^^
[24]
천민수
2002.02.21
979
2402
네모난 사진 동그랗게 만들기 강의입니다.
[6]
이형진
2003.10.09
987
2401
간단하게 폰트 이쁘게 하기
[3]
4u4u
2007.09.06
1004
2400
[동영상] 제5강 max 건축 인테리어 개요
인테리어뱅크
2006.04.11
1064
2399
[PHOTOSHOP]금속성 문자 만들기
[6]
(_*_)
2002.02.21
1073
2398
킴스웹에듀 ~~ 플래시 강좌사이트 입니다.
kim's
2007.07.30
1263
2397
굿 웹 디자인 사이트들 링크
[11]
박성렬
2002.04.05
1305
2396
포토샵강좌 - 별만들기
[1]
IamAndy
2007.07.11
1373