목차
저자의 글 ... 3
이 책의 특징 ... 4
이 책을 보는 방법 ... 6
부록 CD-ROM 소개 ... 8
Chapter 01 여는 순간 사로잡힌다, 플래시 8 시작하기
   01 플래시 8, 그동안 무슨 일이? ... 30
      1. 플래시, 얼만큼 아세요? ... 30
      2. 플래시, 어떻게 활용하나요? ... 33
      3. 플래시 8, 무엇이 더 좋아졌을까? ... 34
   02 플래시 프로페셔널 8 설치하고 실행하기 ... 38
      1. 플래시 프로페셔널 8 시작하기 ... 38
      2. 플래시 프로페셔널 8 인터페이스 살짝 훔쳐보기 ... 44
   03 일단 한번 만들어보는 플래시 무비 ... 46
      1. 플래시 문서의 속성 설정하기 ... 46
      2. 텍스트 입력하고 정렬하기 ... 48
      3. 타임라인 효과 넣기 ... 50
      4. 완성된 무비 테스트하고 퍼블리시하기 ... 53
   04 플래시 프로페셔널 8의 주요 기능 접수하기 ... 54
      1. 인터페이스 자세히 해부하기 ... 54
      2. 메뉴 마스터하기 ... 60
      비법전수 나만의 편리한 작업 화면(Workspace Layout) 만들고 저장하기 ... 59
Chapter 02 오 놀라워라! 쉬운 플래시 드로잉
   01 라인 툴과 격자로 드로잉 기초 익히기 ... 72
      1. 격자 표시하고 자석 효과 활성화하기 ... 72
      2. 라인 툴로 드로잉하기 ... 74
      3. 페인트통 툴로 색칠하기 ... 75
      4. 선과 면 스타일 변경하기 ... 76
      비법전수 자연스러운 선을 그릴 수 있는 연필 툴 자유자재로 활용하기 ... 79
   02 원형 툴로 올림픽 심볼 드로잉하기 ... 80
      1. 외곽선만 있는 원형 그리기 ... 80
      2. [Transform] 패널로 축소 복사하기 ... 82
      3. Paste in Place와 선택 툴로 올림픽 심볼 완성하기 ... 83
      4. 페인트통 툴로 색칠하고 그림자 효과 넣기 ... 86
      비법전수 [Info] 패널의 기준점 설정하기 ... 89
   03 사각형 툴과 Copy to Grid로 체스보드 쉽게 그리기 ... 90
      1. Snap to Objects 옵션 이용해서 패턴 그리기 ... 90
      2. Copy to Grid로 체스보드 완성하기 ... 94
      비법전수 다양하고 멋진 타임라인 효과의 종류 알아보기 ... 95
   04 다각형 툴, 이보다 더 다양할 순 없다! ... 96
      1. 다각형, 별 모양 그리기 ... 97
      2. Soften Fill Edges로 도형 주위 뿌옇게 만들기 ... 99
      연습문제 ... 101
   05 희한하네! 오브젝트의 속성 이해하기 ... 102
      1. 셰이프 오브젝트의 특징 ... 102
      2. 그룹 오브젝트의 특징 ... 105
      3. 객체 드로잉 기법 ... 108
      비법전수 플래시로 구현한 웹 사이트 탐방 ... 109
   06 텍스트 툴로 한자 입력하고 링크 걸기 ... 110
      1. 한자 입력하고 꾸미기 ... 110
      2. 입력한 텍스트에 링크 걸기 ... 112
      비법전수
        텍스트 툴의 [속성] 패널 자세히 살펴보기 ... 114
        텍스트 오브젝트 주변에 표시되는 조절 핸들 다루기 ... 115
   07 필터 효과로 나무질감의 독특한 문자 만들기 ... 116
      1. 배경화면으로 사용할 비트맵 이미지 불러오기 ... 116
      2. 텍스트 입력하고 Break Apart로 분해하기 ... 118
      3. [Color Mixer] 패널에서 비트맵으로 채우기 ... 121
      4. Drop Shadow, Bevel 필터 효과 적용하기 ... 122
      연습문제 ... 124
      비법전수 Trace Bitmap으로 비트맵 이미지를 벡터 이미지로 변환하기 ... 125
   08 자유 변형 툴로 공간감이 느껴지는 글자 만들기 ... 126
      1. 회전 및 기울이기(Skew)와 크기 조절(Scale)로 공간감 표현하기 ... 126
      2. 왜곡(Distort)으로 원근감 표현하기 ... 130
      3. 오브젝트의 중심점 이동 및 초기화 ... 132
      4. 크기 조절과 회전(Scale and Rotate)을 이용한 드로잉 ... 133
      비법전수
        단축키로 오브젝트 변형 편리하게 하기 ... 133
        선택 툴 이용하여 오브젝트 자유자재로 변형하기 ... 135
   09 몽환적인 그라디언트 색상 만들기 ... 136
      1. 그라디언트의 종류 알아보기 ... 136
      2. 그라디언트 색상 만들고 변형하기 ... 139
      3. 바닥에 반사되는 오브젝트 만들기 ... 143
   10 오브젝트의 위치 내맘대로 쉽게 배치하기 ... 148
      1. 배열(Arrange) 기능으로 오브젝트 중첩 위치 조절하기 ... 148
      2. [Align] 패널로 오브젝트 정렬하기 ... 149
   11 펜 툴과 세부 선택 툴 자유자재로 다루기 ... 154
      1. 펜 툴로 선 그리기 ... 154
      2. 패스 이동과 앵커 포인트 편집 ... 158
      3. 앵커 포인트 추가와 삭제 ... 159
      연습문제 ... 161
   12 색이 보여요! 색상 정보 완전 정복 ... 162
      1. 색상 정보를 추출하는 스포이드 툴 다루기 ... 162
      2. [Color Swatches] 패널에 색상 저장하고 다시 쓰기 ... 164
      3. 플래시 프로그램 외부의 색상 추출하기 ... 167
   13 브러시 툴로 선 자유롭게 그리기 ... 168
      1. 브러시 툴의 옵션 ... 168
      2. 브러시 툴의 브러시 모드(Brush Mode) 살펴보기 ... 168
   14 지우개 툴로 쓱쓱 지워주세요! ... 170
      1. 지우개 툴의 옵션 ... 170
      2. 지우개 툴의 지우개 모드(Erase Mode) 살펴보기 ... 171
   15 올가미 툴로 다양하게 선택하기 ... 172
      1. 올가미 툴의 옵션 ... 172
      2. 드래그하여 오브젝트 선택하기 ... 172
      3. 다각형 모드로 오브젝트 선택하기 ... 173
      4. 마술봉 속성 설정하기 ... 173
      연습문제 ... 175
Chapter 03 최강 플래시 애니메이터를 위한 16단계 필수 코스
   01 플래시 애니메이션에서 가장 중요한 심볼 이해하기 ... 178
      1. 심볼은 왜 만들까? ... 178
      2. 심볼의 종류 ... 179
      3. 심볼 만들고 편집하기 ... 180
   02 아시나요? 심볼 저장소 [라이브러리] 패널 ... 184
      1. [라이브러리] 패널 자세히 살펴보기 ... 184
      2. [라이브러리] 패널의 팝업 메뉴 ... 185
      3. [라이브러리] 패널의 기본 조작법 ... 186
   03 심볼을 닮고 싶은 인스턴스 ... 188
      1. 인스턴스(Instance) 이해하기 ... 188
      2. 심볼 복제하기 ... 190
      3. 심볼 교체하기 ... 192
      4. 인스턴스의 속성 바꾸기 ... 193
      비법전수 색상 옵션으로 감쪽같이 쉽게 인스턴스 색상 바꾸기 ... 194
   04 프레임과 키프레임은 어떤 사이? ... 196
      1. 프레임과 키프레임 바로보기 ... 196
      2. 무비 재생 속도 조절하기 ... 198
      3. 타임라인의 속성 제어하기 ... 199
      비법전수 프레임 팝업 메뉴 살펴보기 ... 201
   05 플래시 애니메이션, 이렇게 접근하면 쉬워요! ... 202
      1. 프레임 단위 애니메이션 만들고 테스트하기 ... 202
      2. 그래픽 심볼에 모션 트윈 적용하기 ... 205
      연습문제 ... 207
      비법전수 모션 트윈(Motion Tween) 애니메이션 기법 ... 207
   06 레이어 배포로 텍스트 애니메이션 쉽게 만들기 ... 208
      1. 분리 명령(Break Apart)으로 텍스트 분해하고 심볼로 만들기 ... 208
      2. 각 글자를 레이어에 배포하기(Distribute to Layers) ... 210
      3. 여러 레이어에 모션 트윈 적용하기 ... 211
      연습문제 ... 217
      비법전수 레이어(Layer) 완전 정복! ... 216
   07 디졸브 효과가 있는 이미지 변환 애니메이션 ... 218
      1. 일련번호가 있는 비트맵 이미지 불러오기 ... 218
      2. 디졸브 효과 애니메이션 만들기 ... 220
   08 비트맵 이미지를 새롭게 활용한 애니메이션 ... 226
      1. 가이드와 라인 툴로 비트맵 이미지 조각내기 ... 226
      2. 조각낸 이미지에 모션 트윈 적용하기 ... 230
   09 지정한 경로를 따라 움직이는 애니메이션 만들기 ... 234
   10 마스크 효과 이용한 애니메이션 만들기 ... 238
      1. 마스크 이해하기 ... 238
      2. 스포트라이트 효과 만들기 ... 239
   11 셰이프 트윈 이용한 몰핑 효과 애니메이션 ... 244
   12 블러 필터로 모션 블러 애니메이션 만들기 ... 248
   13 가속도 제어를 통한 애니메이션 만들기 ... 252
      1. 사용자 정의 가속/감속(Custom Ease In/Ease Out) ... 252
      비법전수 메인 타임라인에서 만든 애니메이션을 무비클립으로 만들기 ... 257
   14 연속적으로 부드럽게 움직이는 애니메이션 ... 258
      1. 반복 이동하는 배경화면 만들기 ... 258
   15 배경음악이 있는 상큼한 무비 만들기 ... 262
      1. 사운드 삽입하고 무비에 배경음악 넣기 ... 262
      2. 사운드 재생 방법 설정하기 ... 264
      3. 사운드에 효과 넣기 ... 265
      4. 추가된 사운드 제거하기 ... 265
      비법전수
        사운드 편집 테크닉 ... 266
        [Sound Properties] 대화 상자 자세히 살펴보기 ... 267
   16 플래시 무비의 완성, 퍼블리시(Publish) ... 268
      1. 퍼블리시(Publish)가 뭐길래? ... 268
      2. 전체 화면으로 실행되는 프로젝터 파일(*.exe) 만들기 ... 269
      3. 플래시 무비를 퀵타임(QuickTime) 비디오로 만들기 ... 270
      4. 실전을 위한 퍼블리시 테크닉 ... 272
      비법전수 플래시 무비 최적화하기 ... 273
Chapter 04 출발, 기술이 다른 액션스크립트의 세계로!
   01 낯선 액션스크립트를 친숙하게! ... 276
      1. 액션스크립트란? ... 276
      2. 액션스크립트 맛 보기 ... 276
      3. 액션스크립트의 장점을 잘 활용한 사이트 ... 278
      비법전수 액션스크립트 편집기, [액션] 패널 살펴보기 ... 280
   02 효과음이 나오는 롤오버 버튼 만들고 링크 걸기 ... 282
      1. 롤오버 버튼 만들기 ... 282
      2. 버튼에 효과음 넣기 ... 284
      3. [Behaviors] 패널로 버튼에 링크 연결하기 ... 285
      4. 버튼 이벤트 처리하기 ... 288
      비법전수 텍스트를 버튼으로 만들 때 주의하세요! ... 287
      비법전수 투명(가상) 버튼 만들기 ... 291
   03 타임라인을 제어하는 액션 익히기 ... 292
      1. 애니메이션 한 번만 재생하고 멈추기 ... 292
      2. 버튼으로 타임라인에 만든 애니메이션 제어하기 ... 293
      비법전수 무비클립의 메소드 모음 ... 297
   04 입력 텍스트로 URL 제출받고 연결하기 ... 298
      1. 입력 텍스트 삽입하고 속성 설정하기 ... 298
      2. getURL로 웹 브라우저에 연결하기 ... 301
      비법전수 getURL()을 이용한 다양한 링크 방법 ... 303
   05 loadMovie로 외부 플래시 무비/이미지 파일 불러오기 ... 304
      비법전수 if/else/else if 조건문 이해하기 ... 308
   06 Scene을 이용한 프리로딩 화면 만들기 ... 310
      1. [Scene] 패널로 장면 추가하고 관리하기 ... 310
      2. 로딩 완료 여부 체크하기 ... 312
      비법전수 for 반복문 이해하기 ... 314
   07 무비클립 복제하여 멋진 배경화면 만들기 ... 316
      1. 무비클립 인스턴스 복제하기 ... 316
      2. 무비클립 인스턴스 복제하고 동적으로 속성 제어하기 ... 320
      3. 반복 사용하는 기능은 함수로 만드세요! ... 322
      비법전수 복제한 무비클립의 속성을 참조하는 방법 총정리 ... 328
   08 타임라인을 제어하는 액션으로 포토 갤러리 만들기 ... 330
      1. 비트맵 이미지 불러오기 ... 330
      2. 이전, 다음 사진을 검색하는 버튼 넣기 ... 332
      3. 사진에 대한 부가정보 제공하기 ... 334
      비법전수 function vs 조건 연산자 : 최적화된 코드 작성하기 ... 337
   09 무비의 배경음악 반복 재생하기 ... 338
   10 플래시 슬라이드 프레젠테이션 ... 342
      1. 스크린 기반 문서 이해하기 ... 342
      2. 스크린 추가하여 프레젠테이션 구성하기 ... 345
      3. [Behaviors] 패널로 탐색 기능 넣기 ... 350
      4. [Behaviors] 패널로 장면전환 효과 넣기 ... 352
      비법전수 독립 실행형 프로젝터 파일을 제어하는 fscommand() ... 357
   11 플래시 무비에 인쇄 기능 넣기 ... 358
      비법전수 사용자 정의 함수 이용하여 코드 최적화하기 ... 361
   12 PC 카메라, 플래시 무비에 연결하기 ... 362
      비법전수 Extension Manager로 컴포넌트 추가하기 ... 365
Chapter 05 당신이 상상한 그대로! 액션스크립트 고급 활용
   01 키보드로 제어하는 비행기 게임 구현 원리 ... 368
      1. 키보드로 무비클립 제어하기 ... 368
      연습문제 ... 370
      2. 무비클립 이벤트 처리하기 ... 372
      3. 이벤트 핸들러로 무비클립 이벤트 처리하기 ... 373
      4. 이벤트 핸들러 메소드로 무비클립 이벤트 처리하기 ... 376
      비법전수
        무비클립의 등록점(Registration) 완전 정복! ... 371
        비행기 무비클립 인스턴스가 부드럽게 움직이는 원리는? ... 375
        getCode()와 getAscii() 메소드 이용해서 눌려진 키 확인하는 방법 ... 378
   02 무비클립 복제로 마우스 트레일러 만들기 ... 380
      1. 사용자 정의 마우스 포인터 만들기 ... 380
      2. 복제된 무비클립이 마우스를 따라 다니게 만들기 ... 382
      3. swapDepths()로 무비클립의 층 위치 바꾸기 ... 383
      비법전수 무비클립의 대표적인 속성 이해하기 ... 385
   03 데이터 저장소, 타임라인 변수 만들고 사용하기 ... 386
      1. 변수 만들기 ... 386
      2. 변수에 데이터 저장하기 ... 387
      3. 타임라인 변수 ... 390
      비법전수 데이터(data) 자유자재로 다루기 ... 391
   04 setMask로 동적 마스크 효과 구현하기 ... 392
      1. 필터로 흑백사진 만들기 ... 392
      2. 동적 마스킹의 핵심 setMask() 이해하기 ... 393
      3. attachMovie()와 setInterval()로 동적 마스킹 구현하기 ... 395
      비법전수 일정한 시간 간격으로 함수나 객체의 메소드를 실행하는 setInterval ... 401
   05 드래그&드롭으로 초등학생용 수학 퀴즈 만들기 ... 402
      1. 배열을 이용한 데이터 처리 기법 ... 402
      2. 드래그&드롭 기능은 어떻게 구현하나? ... 405
      3. hitTest()로 초등학생용 수학 퀴즈 완성하기 ... 407
   06 이퀄라이저 효과가 있는 배경음악 on/off 버튼 만들기 ... 410
      1. 이퀄라이저 효과 만들기 ... 410
      2. 반복 재생되는 배경음악 넣기 ... 415
      3. 배경음악 on/off 기능 넣기 ... 417
      4. 가상 버튼으로 이퀄라이저를 버튼으로 작동하게 만들기 ... 419
      비법전수 전역변수와 지역변수 ... 422
   07 알람기능이 있는 아날로그 시계 만들기 ... 424
      1. 아날로그 시계 드로잉하기 ... 424
      2. 알람기능이 있는 아날로그 시계 구현하기 ... 431
      비법전수 Date 객체로 날짜, 요일을 표시하기 ... 434
   08 무비를 확대하거나 축소해도 오브젝트 크기 일정하게 유지하기 ... 436
      1. Stage 객체로 스테이지 크기 변화 감지하기 ... 436
      2. 웹 브라우저를 위한 퍼블리시(Publish) 설정 ... 439
   09 외부 데이터 로딩하기 ... 440
      1. 외부 데이터를 플래시 무비로 가져오기 ... 440
      2. 유효한 텍스트 데이터 문서 만들기 ... 442
      비법전수 외부 데이터를 로딩하는 LoadVars 클래스 이해하기 ... 443
   10 마우스 휠로 긴 내용 스크롤하기 ... 444
      1. 플래시 무비 외부에 있는 텍스트 로딩하기 ... 444
      2. 버튼으로 제어하는 스크롤바 만들기 ... 447
      3. 마우스 휠에 의한 스크롤 기능 만들기 ... 448
   11 원하는 노래를 내맘대로! 쥬크박스 만들기 ... 450
      1. 쥬크박스 디자인과 구성 요소의 배치 ... 450
      2. mp3 파일 이름과 곡명 설정하기 ... 451
      3. 재생 목록에서 선곡하여 재생하기 ... 452
      4. 재생 중인 곡 정보 표시하기 ... 453
      5. 선곡, 정지 버튼 만들기 ... 455
      비법전수 Sound 클래스 이해하기 ... 457
   12 배경색이 부드럽게 변하는 효과 만들기 ... 458
      1. Color 객체와 SharedObject 객체 이해하기 ... 458
      2. 배경색이 부드럽게 변하는 무비 만들기 ... 460
      비법전수 Color 객체의 주요 메소드 ... 465
   13 동적 텍스트와 컴포넌트로 견적서 만들기 ... 466
      1. 견적서의 디자인과 구성 요소의 배치 ... 466
      2. 입력값 확인하여 견적서에 반영시키기 ... 467
      3. 상품 가격에 콤마(,) 넣어 표시하기 ... 469
   14 사칙연산 계산기 만들기 ... 472
      1. 사칙연산 계산기의 디자인과 구성 요소의 배치 ... 472
      2. 사칙연산 계산기 구현하기 ... 473
      비법전수 Switch 선언문 활용하기 ... 478
   15 XML 데이터와 연동하여 메뉴 만들기 ... 480
      1. XML 객체 이해하기 ... 480
      2. 유효한 XML 데이터 문서 만들기 ... 481
      3. 플래시 무비로 XML 데이터 가져오고 확인하기 ... 484
      4. XML 데이터에 접근하기 ... 485
      5. XML 데이터, 배열에 저장하기 ... 486
      6. XML 데이터를 이용한 메뉴 만들기 ... 487
   16 동적 텍스트에 CSS를 적용한 HTML 문서 표시하기 ... 490
      1. 외부 스타일시트 문서와 HTML 문서 살펴보기 ... 490
      2. 동적 텍스트에 외부 HTML 문서 표시하고 스타일시트 적용하기 ... 492
      비법전수 꼭 알아둬야 할 수학 연산자 ... 495
Chapter 06 플래시에 올인, 100% 플래시 홈페이지 만들기
   01 100% 플래시 홈페이지 제작을 위한 준비 ... 498
      1. 무료 홈페이지 계정 만들고 플래시 파일 올리기 ... 498
      2. 내 홈페이지에 연결할 방명록 준비하기 ... 502
   02 100% 플래시 홈페이지 A to Z ... 506
      1. 로드무비로 서브 페이지 불러오기 ... 506
      2. 메뉴에 링크 걸고 서브 페이지 표시하기 ... 509
      3. 배경음악 on/off 기능 추가하기 ... 511
      4. 자바스크립트로 팝업창에 방명록 열기 ... 512
      5. 완성된 홈페이지 파일 계정에 올리고 확인하기 ... 514
찾아보기 ... 516
닫기