목차
PART 1 플레시 친해지기 ... 12
Sec 1. 플래시란 무엇인가? 알고 시작하자! ... 14
01. 플래시로 할 수 있는 작업 ... 15
02. 플래시가 꾸준히 사랑받는 이유 ... 17
Sec 2. 플래시 8.0의 새로운 기능 ... 19
01. Flash Basic 8과 Flash Professional 8의 비교 ... 19
Sec 3. 플래시 8.0의 전체 화면 구성 ... 24
Sec 4. 툴 사용법 알기 ... 29
01. 드로잉 툴 사용하기 ... 29
02. [Text] 툴을 이용하여 글쓰기 ... 36
03. [Eraser] 툴을 이용한 그림 지우기 ... 39
04. [Selection] 툴로 개체 선택하기 ... 39
05. [Free Transform] 툴 이용하기 ... 42
Sec 5. 플래시 내게 맞게 환경 설정하기 ... 44
01. [Preference] 대화상자를 이용한 환경 설정하기 ... 44
02. 눈감자, 격자 및 안내선 보기 ... 51
03. 작업 속도를 좌우하는 패널 셋 ... 53
04. 개성 만점 패널 알아보기 ... 55
05. 메뉴보다 빠른 단축키(Hot Key) ... 64
PART 2 플래시 기초 다지기 ... 66
Sec 1. 심벌과 인스턴스 ... 68
01. 심벌의 종류 ... 69
[확실히 알켜주마] : 모양, 오브젝트 드로잉, 그룹, 심벌의 차이 ... 70
02. 심벌 만들기 ... 71
Sec 2. 오브젝트 만들기 ... 77
01. 탱탱이 그리기 ... 79
02. 머리맨 그리기 ... 84
03. 비트맵 이미지로 패턴 만들기 ... 88
[확실히 알켜주마] 비트맵과 벡터 방식의 이해 ... 90
04. 비트맵 텍스트 만들기 ... 92
05. 비트맵 이미지를 벡터 이미지로 변환하기 ... 93
[확실히 알켜주마] [Trace Bitmap]과 [Break Apart] 명령의 차이 ... 96
[확실히 알켜주마] [Swap Bitmap]을 이용해 비트맵 인스턴스를 다른 비트맵의 인스턴스와 바꾸기 ... 97
06. 밤하늘 그리기 ... 98
07. 텍스트 분해하기 - [Distribute to Layers] ... 104
08. 드래그하면 블록이 설정되는 텍스트 만들기 ... 106
Sec 3. 애니메이션 기초 다지기 ... 107
01. 타임라인의 이해 ... 107
02. 프레임과 키프레일 ... 108
03. 레이어의 이해 ... 112
PART 3 모션 그래픽 ... 116
Sec 1. 모션 트윈(Motion Tween) ... 118
01. 초간단 플래시 애니메이션 ... 122
[확실히 알켜주마] 가속/감속 운동 효과를 만들어 되자 ... 127
02. 이동하는 유령 - 본격 모션 트윈 활용하기 ... 128
[확실히 알켜주마] 오브젝트 그룹 짓기와 오브젝트 겹치는 순서 ... 133
03. 회선 모션 트윈 ... 135
[확실히 알켜주마] 변형점 ... 137
04. 가속/감속 운동효과 ... 142
[확실히 알켜주마] 모션 트윈에 사용자 정의 가속/감속 적용 ... 145
05. 해가 뜨고 진다! - 색이 변하고 회전하는 모션 트윈 ... 148
06. 다중 텍스트 애니메이션 ... 154
07. 시간차 모션트윈 ... 160
Sec 2. 프레임 바이 프레임 애니메이션 ... 168
01. 간판 돌기기 ... 169
02. 사진을 이용해 인형극 만들기 ... 172
03. 왕복운동 애니메이션 만들기 ... 176
Sec 3. 모션 가이드(Motion Gauide) ... 180
01. 기초 모션 가이드 ... 182
02. 벌이 돌고 돈다! - 원운동 모션 가이드 ... 186
03. 꽃 날리는 모션 가이드 ... 190
04. 연필로 그림 그리기 ... 195
Sec 4. 마스크 기법 ... 206
01. 기초 마스크 기법 ... 210
02. 돋보기 효과 ... 213
03. 포토 갤러리 효과 1 - 블라인드를 올리는 듯 스르륵 ... 216
04. 포토 갤러리 효과 2 - 조각난 사진이 주르륵 ... 220
05. 글씨 쓰기 ... 224
06. 텍스트가 춤을 추는 웨이브 텍스트 ... 230
07. 동네 색칠하기 ... 236
Sec 5. 쉐이프 트윈 ... 240
01. 기초 쉐이프 트윈 ... 243
02. 쉐이프 힌트를 이용한 책 넘기기 ... 245
03. 종이접기 ... 249
Sec 6. 초스피드 애니메이션 ... 256
01. 타임라인 이펙트 ... 256
02. 이미지 필터 ... 260
PART 4 인터렉티브한 무비 만들기 ... 266
Sec 1. 무비 안에 또 하나의 무비를 만드는 무비클립 ... 268
01. 무비클립 만들기 ... 270
[확실히 알켜주마] [Convert to Symbol]과 [Create New Symbol]의 차이 ... 274
02. 종속관계를 이용한 무비클립 ... 276
03. 무비클립을 이용한 어설픈 매트릭스 효과 ... 280
04. 무비클립 마스크 만들기 ... 286
05. 무비클립 안에 무비클립을 넣어 애니메이션 만들기 ... 291
Sec 2. 마우스에 반응하는 버튼 만들기 ... 299
01. 마우스에 반응하여 색이 바뀌는 버튼 만들기 ... 301
02. 'Hit' 프레임을 이용한 텍스트 버튼 만들기 ... 304
03. 투명 버튼 만들기 ... 307
04. 상호작용을 위한 버튼 & 투명한 플래시 만들기 ... 309
05. 마우스에 반응하여 움직이는 버튼 만들기 ... 319
06. 플래시 메뉴 만들기 ... 323
[확실히 알켜주마] 그래픽 인스턴스에 반복 설정 ... 326
PART 5 멀티미디어 활용 ... 328
Sec 1. 플래시에 생동감을 주는 사운드 ... 330
01. 사운드 활용하기 ... 333
02. 도레미파솔~ 소리 나는 버튼 만들기 ... 340
03. 플래시 교육 콘텐츠에 꼭 필요한, 사운드에 무비 맞추기 ... 342
[확실히 알켜주마] 사운드 압축하기 ... 343
04. 사운드 제어하기 ... 346
Sec 2. 더욱 강화된 플래시 비디오 ... 350
01. SWF 파일에 비디오 포함하기 ... 353
02. 점진적 다운로드 & 스트리밍 비디오 ... 358
[확실히 알켜주마] 'On2 VP6' 코덱과 'Sorenson Spark' 코덱 비교 ... 359
[확실히 알켜주마] 최상의 플래시 비디오를 만들기 위한 9가지 지침 ... 361
03. 새로운 스킨 만들기 ... 363
[확실히 알켜주마] 매개 변수를 이용해 스킨 변경하기 ... 366
PART 6 플래시 무비의 최적화 및 퍼블리시 ... 368
Sec 1. 플래시 문서 최적화하기 ... 370
Sec 2. 무비 다운로드 성능 테스트하기 ... 373
[확실히 알켜주마] 대역폭 프로파일러 ... 375
Sec 3. 무비 퍼블리시 설정하기 ... 376
[확실히 알켜주마] [Publish Setting] 대화상자 ... 377
PART 7 플래시 액션스크립트 ... 382
Sec 1. 인스턴스 이름과 액션패널 ... 389
01. 무비클립에 인스턴스 이름주기 ... 389
02. 액션패널 다루기 ... 391
Sec 2. 액션스크립트 삽입하기 ... 396
01. 프레임에 액션스크립트 삽입하기 ... 396
02. 버튼에 액션스크립트 삽입하기 ... 398
03. 무비클립에 액션스크립트 삽입하기 ... 400
Sec 3. 무비클립 메서드와 계층구조의 이해 ... 402
01. 계층구조란 무엇인가? ... 403
02. 무비클립 메서드(명령문) 살펴보기 ... 410
Sec 4. 무비클립의 속성 살펴보기 ... 417
01. _visible 속성 제어 ... 421
02. _alpha속성 다루기 ... 423
03. 무비클립의 크기 제어(1): _width와 _height ... 426
04. 무비클립의 크기 제어(2): _xscale, _yscale ... 429
05. 무비클립의 회전속성: _rotation 제어하기 ... 431
06. x, y의 좌표 이해 ... 433
07. 나비를 이동시키자 ... 436
[확실히 알켜주마] 무비클립의 속성과 메서드 ... 439
Sec 5. 무비클립 이벤트 핸들러 ... 440
[확실히 알켜주마] OnClipEvent 핸들러 ... 444
01. enterFrame을 이용한 x축 이동 ... 447
02. enterFrame을 이용하여 무비클립 회전시키기 ... 448
03. _x, _y축을 이용한 드래그 효과 ... 450
04. 무비클립이 등장할 때 실행하는 load 이벤트(1) ... 452
05. 무비클립이 등장할 때 실행하는 load 이벤트(2) ... 454
06. 좌표 이동 후 처음 위치로 리셋 ... 455
[확실히 알켜주마] 문자형 변수 VS 수식형 변수 ... 459
07 드래그 후 처음 위치로 바꾸기 ... 460
08. 무비클립이 사라질 때 실행하는 unload 이벤트 ... 463
09. 무비에서 마우스를 누를 때 실행하는 mouseDown 이벤트 ... 464
10. 마우스를 눌렀다가 땔 때 실행하는 mouseUp 이벤트 ... 466
11. 마우스가 움직일 때 실행하는 mouseMove 이벤트 ... 468
12. keyDown과 keyUp 이벤트 살펴보기 ... 470
Sec 6. 고급 플래시에서 가장 중요한 변수 활용하기 ... 473
01. 변수의 설정과 역할 ... 475
02. 변수의 설정 ... 479
03. 설정한 변수를 연산하여 보자! ... 484
04. 사용자가 입력한 변수 값을 연산해 보자! ... 488
05. 부드러운 움직임 만들기 ... 491
06. 마우스를 따라다니는 부드러운 움직임 만들기 ... 494
07. 미끄러운 움직임 만들기 ... 495
Sec 7. 마우스 커서를 따라다니는 무비 만들기 ... 498
01. startDrag() 메서드란? ... 500
02. 무비클립을 드래그하자! ... 502
03. 특정 영역 안에서 무비클립 드래그하기 ... 505
04. 특정 영역 안에서의 스크롤 ... 507
05. 3D 드래그 효과 ... 512
06. 아이콘 바꾸기 ... 514
07. 윈도우창처럼 드래그하기 ... 520
08. 라인 드래그 ... 526
Sec 8. 무작위 값을 반환하는 랜덤 함수 ... 532
01. 랜덤한 정수 추축하기 ... 535
02. 랜덤한 정수의 추출 범위 설정하기 ... 536
03. 랜덤한 크기 변화 ... 538
04. 무비클립의 위치를 랜덤하게 배치하기 ... 542
05. 무비클립을 부드럽게 자유 이동하기 ... 544
Sec 9. 인공지능의 시작! 조건문의 활용 ... 549
01. if 문을 공부하자 ... 551
02. 조건문을 이용한 왕복운동 ... 555
03. 끊기지 않는 그림 ... 558
04. 조건문을 이용한 Input 상자 ... 561
05. 끊기지 않는 메뉴바 ... 568
06. 마스크를 이용한 굴절 효과 만들기 ... 572
Sec 10. 무비클립을 복제하는 duplicateMovieClip() 메서드 ... 577
01. 무비클립을 복제하자! ... 580
02. 복제한 무비클립 제거하기 ... 582
03. 랜덤한 위치로 복제하기 ... 584
04. 무비클립을 복제하여 눈 내리는 효과 만들기 ... 586
05. 무비클립 복제를 이용한 선긋기 ... 590
06. 플래시로 그림 그리기 ... 595
Sec 11. 한 문장으로 여러 번 실행하는 반복문 for의 활용 ... 599
01. 반복문 for란? ... 600
02. 무비클립 배치하기 ... 603
03. 묿
닫기