메뉴 건너뛰기

XE : Xpress Engine




웹디자인 강의



예전 도스 시절에 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를 난수로 처리하므로 매번 다른 그림을 그리게 됩니다.
번호 제목 글쓴이 날짜 조회 수
공지 공지 강좌를 올리기전 공지사항을 읽어주세요 [12] Eccen 2004.12.15 48031
1115 [재업강좌] 실로 칭칭감긴듯한 글씨 [4] file 위스노우 2004.02.01 8471
1114 초를 켜고 명상을 해봐요 [1] [6] file oracleRider 2003.05.28 8467
1113 [로제] 나무질감 만들기와 응용(2) [6] file 로제 2003.08.01 8463
1112 [양배추]금괴 문자 만들기 입니다. [2] file 양배추™ 2004.12.29 8461
1111 무지개 만들기 file 안경주 2005.10.06 8458
1110 [웹사이트만들기]홈페이지 제작 강좌에 앞서 한마디 [3] file HomeBox™ 2004.04.19 8453
1109 4번째 강좌 --- PORSCHE GT2 - 스케칭 [26] file Blue™ 2003.05.13 8452
1108 한글이 안써질때 간단히 응급조치 [5] 메트론 2005.07.11 8451
1107 모자이크 효과로 이미지 꾸미기! [16] file We'zle 2002.10.28 8438
1106 스위시맥스- 한글버젼 동영상강좌[1강~12강] 에듀멘 2006.03.08 8437
1105 예쁜 상자만들기 [22] {동준짱} 2002.06.26 8431
1104 이미지 예쁘게 보정하자!! [5] file ezziggo 2003.01.22 8428
1103 [중급예제] Clouds필터와 Poster Edge필터 이용해서 오래된 지도이미지 만들기 (저번것과 확실히틀림) [17] file Heal.P.XERO 2002.08.22 8416
1102 햇빛 비치는 효과 주기 [21] Sia 2002.08.01 8408
1101 잿빛의 건물들(?)을 만들어보자. [15] file Eniun 2004.02.01 8406
1100 필름효과무지개 이미지닉만들기 [4] 어린공주 2005.09.30 8404
1099 [플래시 동영상강의] 플래시 위에 다른페이지 띄우기 [6] 서기 2006.03.17 8403
1098 이미지 난장판으로 만들기. [4] file hozz호찌 2003.04.21 8400
1097 [ Normal ] 얼음으로된 필드(?)를 만들어보자. [12] Nersion 2003.06.15 8395
1096 [나이트리의 포토샵강좌 03] - 불꽃효과 응용편 [2] file 나이트리 2003.05.14 8393