목차
감사의 글 ... ⅲ
저자에 대하여 ... ⅳ
이 책에 대하여 ... ⅴ
이 책의 구성 ... ⅸ
부록 CD-ROM에 대하여 ... xii
Chapter 1 액션스크립트 문을 열며 ... 1
Lesson 01 플래시의 역사와 플래시 MX ... 2
Lesson 02 플래시 사용사례와 웹 애플리케이션 ... 7
Lesson 03 액션스크립트의 역사 ... 12
Lesson 04 플래시 MX 액션스크립트 ... 15
Lesson 05 플래시 MX 화면구성과 작업환경 ... 23
Lesson 06 플래시 관련 사이트 ... 32
Chapter 2 액션스크립트 개념을 잡아라 ... 38
Lesson 01 액션스크립트란? ... 40
Lesson 02 액션스크립트로 구현할 수 있는 것들 ... 47
Lesson 03 액션패널 이해하기 ... 52
Lesson 04 어디어디에 액션을 넣어주나요? ... 60
Lesson 05 액션스크립트엔 어떤 것들이 있나요? ... 68
Lesson 06 데이터의 저장창고 변수 ... 80
Lesson 07 다양한 정보, 데이터 유형 ... 88
Lesson 08 데이터를 정보로 만들어주는 연산자 ... 98
Lesson 09 플래시에 의사 전달해주는 선언문 ... 107
Lesson 10 다양한 경우로 나누어주는 조건문 ... 112
Lesson 11 반복해서 처리해주는 반복문 ... 119
Lesson 12 프로그래밍에서 없어서는 안 될 함수 ... 126
Lesson 13 이벤트와 이벤트 핸들러 ... 135
Chapter 3 객체지향 액션스크립트 ... 144
Lesson 01 객체지향 액션스크립팅 ... 146
Lesson 02 객체지향 스크립팅의 핵심 객체 ... 152
Lesson 03 클래스와 객체 ... 161
Lesson 04 플래시 내장 클래스와 객체 ... 170
Lesson 05 상속성과 다형성 ... 177
Lesson 06 MovieClip 클래스 ... 187
Lesson 07 무비클립 객체의 스택구조 ... 198
Lesson 08 MovieClip 클래스의 서브 클래스 무비클립 심볼 ... 207
Lesson 09 MovieClip 클래스의 내장 속성과 메소드 ... 214
Lesson 10 Array 클래스 ... 223
Lesson 11 Sound 클래스 ... 231
Lesson 12 Mouse와 Key 객체 ... 239
Lesson 13 Component ... 248
Lesson 14 _root와 _global ... 256
Lesson 15 액션스크립트 표준 ... 266
Lesson 16 객체지향 액션스크립트 작성법 ... 278
Lesson 17 액션스크립트 디버깅 ... 287
Chapter 4 액션스크립트 차근차근 시작해보기 ... 296
Lesson 01 무비 다시보기 ... 298
Lesson 02 링크걸기 ... 302
Lesson 03 토끼소녀 옮기기 ... 306
Lesson 04 당근으로 변하는 마우스 커서 ... 311
Lesson 05 만지면 커지는 풍선 ... 316
Lesson 06 간단한 디버깅 ... 320
Lesson 07 알쏭달쏭 문제풀이 ... 325
Lesson 08 덧셈하는 펭귄 ... 331
Lesson 09 수열의 합 구하는 펭귄 ... 335
Lesson 10 심리테스트 ... 340
Lesson 11 당근주세요! ... 346
Lesson 12 플래시를 인쇄하자 ... 353
Lesson 13 닌자 부시시Ⅰ ... 356
Lesson 14 닌자 부시시Ⅱ ... 360
Lesson 15 닌자 부시시Ⅲ ... 364
Lesson 16 타이핑 효과 ... 368
Lesson 17 타이핑 효과음 ... 372
Lesson 18 부시시 뮤직박스Ⅰ ... 375
Lesson 19 부시시 뮤직박스Ⅱ ... 379
Lesson 20 온라인 산수시험 ... 386
Lesson 21 선 그리기 ... 393
Lesson 22 비행기 조정하기 ... 398
Chapter 5 객체지향 스크립팅으로 만들어보는 플래시 예제 ... 406
Lesson 01 박스맨 부드럽게 움직이기 ... 408
Lesson 02 고양이와 돼지 부드럽게 움직이기 ... 418
Lesson 03 디지털 시계 만들기 ... 428
Lesson 04 그림 그리는 칠판 ... 438
Lesson 05 숨겨진 이미지 보기 ... 450
Lesson 06 드래그되는 마스크 효과 ... 463
Lesson 07 슬라이드 메뉴 만들기 ... 477
Lesson 08 포토앨범 - 객체지향 스크립팅 ... [oop
Chapter 6 객체지향 스크립팅 활용방안 - 컴포넌트를 통한 코드의 재사용 ... 488
Lesson 01 스크롤 텍스트 필드 ... 490
Lesson 02 컴포넌트 변형Ⅰ ... 495
Lesson 03 컴포넌트 스타일 ... 502
Lesson 04 컴포넌트 변형Ⅱ ... 510
Lesson 05 웹 포트폴리오Ⅰ ... 519
Lesson 06 웹 포트폴리오Ⅱ ... 532
Lesson 07 웹 포트폴리오Ⅲ ... 543
Lesson 08 비행기 컴포넌트Ⅰ ... 553
Lesson 09 비행기 컴포넌트Ⅱ ... 565
Chapter 7 플래시 MX 리모팅 ... 596
Lesson 01 검색엔진 ... 598
Lesson 02 공지사항 ... 606
Lesson 03 로그인 페이지 ... 617
Lesson 04 도서검색 ... 633
Lesson 05 웹메일 ... 657
Chapter 8
Lesson 01 XMLSockt. C을 이용한 플래시 채팅 시스템 ... [oop
Lesson 02 Communication Server MX란? ... [oop
Lesson 03 플래시 화상 채팅 시스템 ... [oop
Lesson 04 플래시 공유 칠판 시스템 ... [oop
Appendix
Appendix A SWF 데이터 타입과 용량 ... 672
Appendix B 키보드 키와 키코드 값 ... 673
Appendix C 에러 메시지 ... 676
Index ... 679
닫기