본문

액션스크립트 강의노트 (동적 인터페이스에 도전하는 김기민의)
액션스크립트 강의노트 (동적 인터페이스에 도전하는 김기민의)
저자 : 김기민
출판사 : 가메
출판년 : 2012
ISBN : 9788980782451

책소개

웹 디자이너이자 개발자 김기민의 『동적 인터페이스에 도전하는 김기민의 액션스크립트 강의노트』. 액션스크립트 3.0에 대한 기본서다. 실무에서 바로 사용할 수 있도록 구성했다. 저자가 10년간의 준비를 통해 만들고 검증한 예제 소스로 만들어져 있다는 것이 특징이다. 프로젝트를 진행할 때 필요한 문법과 그에 따른 직관적 예제를 위주로 꾸몄다.
[교보문고에서 제공한 정보입니다.]

출판사 서평

플랙시 액션스크립트3을 다루었습니다.
단순한 프로그래밍 원리를 설명하는 것이 아니라,
액션스크립트를 이용하여 예제를 완성해 나가는
과정을 강의 기법으로 설명합니다.

- HTML5와 발맞추어 나가는 ActionScript 3.0 기본서입니다.
- 실무에서 바로 사용할 수 있는 ActionScript 3.0
기본서입니다.
- 10년간의 준비를 통해 이루어진 예제 소스로 구성되어
있습니다.
- 강의를 통해 검증된 예제 소스로 구성되어 있습니다.
- 디자이너를 위한 ActionScript 기본서입니다.

이 책은 HTML5와 발맞추어 나가는 ActionScript 3.0 기본서입니다.

ActionScript와 관련된 기술들이 HTML5와 대립 구도가 형성되면서 플래시만이 비표준인 것처럼 느껴지고 있습니다. Strict한 입장에서 본다면 물론 플래시 또한 표준은 아니지만, HTML5는 HTML4의 발전적인 기술이며 HTML5와 ActionScript는 각자의 다른 역할이 있는 것입니다.

이 책은 실무에서 바로 사용할 수 있는 ActionScript 3.0 기본서입니다.

ActionScript에 관련된 수많은 개발자들이 존재하며 ActionScript를 공부한다면 현재 바로 사용가능합니다. HTML5는 순식간에 우리 눈앞에 왔지만 현재는 아직 준비 중인 상태이며 언제 완료될지는 알 수 없습니다. 또한 현실적으로 모든 사이트를 HTML5 형태로 서비스하려면 많은 노력과 시간이 필요할 것입니다. 하지만 ActionScript는 현재도 많은 개발이 이루어지고 있습니다.

이 책은 10년간의 준비를 통해 이루어진 예제 소스로 구성되어 있습니다.

10년간 무의식적으로 계속 예제를 만들어 왔으며 이제 모아서 실제 책으로 나오게 되었습니다. ActionSctipt 또한 그 동안 많은 버전 업이 있어 왔으므로 예제들도 계속 업데이트해야 했고, 실제로 응용 가능한 예제 방식을 위주로 해서 준비했습니다.

이 책은 강의를 통해 검증된 예제 소스로 구성되어 있습니다.

레퍼런스의 문법을 그대로 책에 실어놓지 않고 실제 이해한 부분을 위주로 해서 이 책에 나열해 놓았습니다. 실무 프로젝트를 통한 필요한 문법과 그에 따른 예제들로 구성되었습니다.

이 책은 디자이너를 위한 ActionScript 기본서입니다.

디자이너들이 쉽게 실무 작업에서 이 책의 소스를 사용하기 쉬운 직관적인 예제들 위주로 준비했습니다.
[교보문고에서 제공한 정보입니다.]

목차정보

PROLOGUE ActionScript 3.0의 시작
01 ActionScript 3.0을 공부하기 전에

PART 01 ActionScript 3.0의 기본
01 ActionScript에서의 MouseEvent Class에 대해
1) 사용자 위주의 이벤트 활용하기(MouseEvent)
2) 무비클립을 통한 속성을 이해하기
3) 무비클립을 통한 메서드 이해하기
4) 연산자를 이용해서 간단한 계산기 만들기
5) 스크롤바 익히기
6) 객체 간의 충돌 익히기
02 ActionScript에서의 enterFrame 이벤트에 대해
1) enterFrame의 기본 익히기
2) 간단한 메뉴 만들기
3) 마우스 커서 만들기
4) 이미지 변환 만들기
5) 벽에 튀기는 상자 구현하기
6) 사운드 스펙트럼 제작하기
03 ActionScript에서의 객체의 등록과 활용에 대해
1) 디스플레이 리스트 이해하기
2) 사용자 브러시 제작하기
3) 객체 간의 높이 제어하기
4) 객체 참조의 방법에 대해 이해하기
5) 눈 내리는 배경 만들기

PART 02 ActionsScript 3.0에서의 모션 이펙트
01 간단한 물리식에 대해
1) 감속운동 이해하기
2) 일정 지점이 되면 블러 처리하기
3) 다양한 운동에 대해 분석하기
4) 버튼을 통해 좌우로 움직이는 갤러리 만들기
5) KeyframeBase 클래스에 대해 이해하기
02 Motion Class에 대해
1) 외부 API, Tween 클래스를 활용한 운동 만들기
2) 외부 API, TweenmMax 클래스를 활용한 운동 만들기

PART 03 ActionScript 3.0에서 향상된 클래스들
01 Color 객체에 대해
1) 컬러 객체 활용하기
2) 외부 API, TweenMax 클래스를 활용하여 색상 변형하기
02 Stage 객체에 대해
1) Stage에 mouseMove 이벤트 등록하기
2) Stage에 mouseWheel 이벤트 등록하기
3) 전체 화면 모드 구현하기
4) 브라우저 크기에 따른 화면 배치 재구성하기
03 Keyboard 객체에 대해
1) 많이 달라진 키보드 이벤트 이해하기
2) 입력 텍스트 필드에 포커스 부여하기
04 Loader, LoaderInfo 객체에 대해
1) Loader 객체를 통해 이미지 불러오기
2) 변화된 로드 정보에 대해 이해하기
3) 불러온 swf에 접근하기
4) 로드를 활용한 네비게이션 만들기
5) ActionScript 버전에 관련된 로드 이해하기
05 Sound 객체에 대해
1) Library Sound 이해하기
2) 외부 mp3 파일 컨트롤하기
3) 사운드 진폭을 사용해 그래픽 효과내기
4) 사운드의 정보 알아내기
5) 사운드 진행바 만들기
6) 사운드 볼륨바 만들기
06 Video 객체에 대해
1) FlvPlayback 컴포넌트를 이용한 재생 이해하기
2) Video 클래스로 flv 재생하기
3) flv 일시 정지, 재생 이해하기
4) 재생 시간 및 전체 재생 시간 구하기
5) 비디오 사운드 볼륨 제어하기

PART 04 ActionScript 3.0을 이용한 동적인 UI의 구현
01 간단한 메뉴에 대해
1) 움직이는 갤러리 만들기
2) 클릭하면 나타나는 메뉴 만들기
3) 드래그를 이용한 메뉴 만들기
4) 마우스 반대로 움직이는 인터페이스 만들기
5) 블러 처리를 이용한 바네이 메뉴 만들기
02 가장 기본적인 네비게이션에 대해
1) 간단한 로컬 네비게이션 만들기
2) 가장 일반적인 네비게이션 만들기
3) 일정한 거리를 유지하는 네비게이션 만들기
4) 유기체 네비게이션 만들기
03 동적인 갤러리에 대해
1) 일반적인 갤러리 만들기
2) 동적으로 추가되는 갤러리
04 동적인 배너에 대해
1) 순차적으로 움직이는 배너 만들기

PART 05 ActionScript 3.0에서의 프로그래밍
01 클래스 기본에 대하여
1) ActionScript 3.0에서의 클래스 이해하기
2) 사용자 정의 클래스 만들기
02 액션스크립트 문서와의 연결에 대하여
1) 클래스 연결의 3가지 방식 이해하기
2) 클래스 패스 설정하기
3) 실제로 사용할 수 있는 클래스 만들기

PART 06 ActionScript 3.0에서의 외부 연동(부록 CD에 PDF로 제공)
01 액션스크립트와 자바스크립트의 연동에 대해
1) 자바스크립트의 기초 문법
2) 자바스크립트를 이용한 동적인 윈도 제작하기
02 swf와 swf 사이의 연동에 대해
1) 서로 다른 swf 간에 연동에 대해 이해하기
03 액션스크립트와 텍스트 파일 간의 연동에 대해
1) 텍스트 파일 불러오기
04 XML에서의 연동에 대해
1) XML의 기초 문법
2) 액션스크립트에서 XML 데이터 불러오기
05 PHP에서의 연동에 대해 7
2) PHP와 연동하기

PART 07 사이트 따라하기
01 초기의 전체 구조 이해하기
02 Icgistyle 사이트 따라하기
03 tankus 사이트 따라하기
[교보문고에서 제공한 정보입니다.]