| Flash | 上級
|
|
||||||||||||||||||||||
|
本書は、多くのWebサイトで活用されているFlashで、ActionScript3.0を使ったインタラクティブなアニメーションを作成する際に必要な知識「数学的・物理的な動作の理論」を、基礎から応用まで詳しく丁寧に解説しています。 理論→単純な例→複雑な例、というように発展しながらの解説で、より理解しやすい内容になっています。 リアルなアニメーションを作成するときに必要な三角関数、衝突判定、速度、加速度、摩擦、といった普遍的な内容を扱っているので、ほかの言語を使う場合にも参考になります。 座標回転、運動量の保存、フォーワード/インバースキネマティクス、3D表現などの高度な数学的、物理的運動の理論を解説、例証した内容も扱っています。 Flash CS3、Flex 2の両方に対応のコードで記述されています。 【目次】 はじめに Part 1 ActionScriptによるアニメーションの基本 Chapter 1 アニメーションの基本的な概念 Chapter 2 アニメーションに使用するActionScript 3.0の基本 Chapter 3 アニメーションで使う三角関数 Chapter 4 レンダリングテクニック Part 2 基本的なモーション Chapter 5 速度と加速度 Chapter 6 跳ね返りと摩擦 Chapter 7 ユーザインタラクション:オブジェクトの移動 Part 3 高度なモーション Chapter 8 イージングとバネ Chapter 9 衝突判定 Chapter 10 座標回転と角度に対する跳ね返り Chapter 11 ビリヤードボールの物理 Chapter 12 引き合うパーティクルと引力 Chapter 13 フォワードキネマティックス:物体を歩かせる Chapter 14 インバースキネマティックス:ドラッグとリーチ Part 4 3Dアニメーション Chapter 15 3Dの基本 v16 3Dの線と塗り Chapter 17 陰面消去と3D照明 Part 5 さらなるテクニック Chapter 18 マトリックスの数学 Chapter 19 ヒントとトリック 索引 【対象読者】 ・これからActionScript 3.0を学びたい方 ・ActionScript 3.0を本格的に学びたいFlash CS3、Flex 2ユーザ ・他言語を習得しているプロのプログラマ |