「Flash プロの現場の仕事術」の執筆に参加しました

マイコミから発売のFlash本の執筆に参加しました。小ネタをいっぱい詰め込んだ本なので、Flashを初めて触るような人向けではありません。Flashは仕事で使ってはいるけど、どうも理解しきれていない部分があるなーって人向けです。


・著者:下桐 希、高畑 未央、梅原 宗士、高橋 定大、坂上 高之、小山 健次郎、池田 雄一、野中 文雄、瀬賀 直樹
・予価:2,940円(税込)
・B5変型判 336ページ
・ISBN978-4-8399-3675-4
・発売日:2011年02月下旬

■内容紹介
Flashクリエイター直伝の技を手に入れろ!
Adobe Flash CS5/CS4/CS3対応のテクニック集の登場です。
現在Flashは、デザイナーとエンジニアを結ぶ重要なプラットフォームとして、Webサイトやゲームはもちろん、ソーシャルメディアを活用した最新アプリやデジタルサイネージ、キヨスク端末などへ幅広く採用されています。
本書は、そういった様々なジャンルの最前線で活躍する執筆陣が、実際に開発の現場で経験してきた課題やトピックを取り上げ、それを解決する貴重なノウハウが紹介されています。
基本テクニックからアニメーション処理、ActionScript、Flash Liteまで、「コンテンツのクオリティをアップするためのテクニック」「制作の効率化を図るためのノウハウ」「グループワークにおけるノウハウ」など、Flashをより深く使いこなし、プロとして活躍していくためのテクニックを凝縮。

制作の際にぜひ手元に置いておきたい1冊です。
http://book.mycom.co.jp/book/978-4-8399-3675-4/978-4-8399-3675-4.shtml

Flashクリエイターが手分けをして日頃の試行錯誤を集めた、「プロの現場」のTips集。基本、見開き完結の小ネタ集で、ネタの粒度というか詳しさが揃ってない。編集やDTPの方、大変だったと思う。
でも、現場のノウハウってのはGoogleでどう検索したらいいのかもわからないような微妙な話も多くて、粒度はそろわないものなのだから、しょうがない。そして、それら生きの良いネタを本にしてずらずらっと並べると、やっぱり自然と価値がでてくる。

この本に限らず、仕事で使うテクニック紹介の本ってのは、値段以下の価値ってのはまずありえない。仕事の数千円分の時間は絶対節約できる。
だから、弊社ではFlash本はここ数年、全部購入している。本の値段の100倍の売り上げにつなげてやるぜ!って意気込みを込めて。

話がそれた。この本は一応、初中級向け、ってことにはなっているけど、全部を網羅して知っている人は上級者でもあんまりいないと思う。興味を持った人だったらたいていは役に立つはずです。

目次

Flash プロの現場の仕事術 CS5/CS4/CS3対応

Chapter01:Flashの基本テクニックとワークフロー
基本テクニック
   効率的な作業画面レイアウトを知りたい
   アクションパネルのカスタマイズで作業効率を上げたい
   Flash CS5に移行するとき最初にすること
ワークフロー
   制作の準備段階で確定しておく項目を知りたい
   営業の人に頼む10か条
   モバイル制作で営業に聞いておいて欲しいこと

Chapter02:素材の処理
アニメーション
   アニメーションの作り方を知りたい
   ライブラリ内に「トゥイーン 1」「トゥイーン 2」ができてしまう理由を知りたい
   タイムラインアニメーション全体をコピーするには
   ボタンの動作を細かく設定してアニメーションやスクリプトと連動させたい
   アニメーションの動作をスムーズにしたい
   バナーを楽にリサイズしたい
   シェイプトゥイーンがきれいにできない
   Flash8以前のSWFファイルをActionScript3.0に読み込みたい
   アニメーションを簡単につけたい
   タイムラインにガイドをつけて作業効率を上げる
   標準のムービークリッププロパティ以外の値で簡単にトゥイーンさせたい
   パーティクルアニメーションを表示しながら調整してパブリッシュの回数を減らす
   配置したシンボルのアニメーションをタイムラインで確認したい
   トウィーンアニメーション上のオブジェクトを同時に操作したい
   オーサリング時における3Dパラメータの操作について知りたい
   SWFの再生を制御したい(再生・停止)
   SWFの再生を制御したい(早送り・巻き戻し)
   SWFの再生を制御したい(シークバー)
テキスト
   タイムラインにテキストを配置したい
   外部テキストファイルを読込むには
   Macintosh環境でもWindows環境でも同じ文字幅にしたい
   デバイスフォントのムービークリップをマスクしたい
   「UTF-8」や「Shift-JIS」などの文字コードでXMLを読み込みたい
   デバイスフォントを使用したテキストフィールドを滑らかにアニメーションさせたい
   外部XMLのテキストをダイナミックテキストにすると2回改行されてしまう問題を解決したい
   埋め込みフォントを軽くしたい
   ダイナミックテキストで独自フォントを使いたい
   テーブルレイアウトをFlashでも使いたい
   XMLファイル内でHTMLを記述したい
画像
   [ライブラリ]のビットマップをスクリプトでステージに配置するには
   外部画像ファイルをスクリプトでステージに配置するには
   たくさんの画像ファイルを効率よく読み込むには
   素材(画像/テキスト/ベクター)がにじんでしまう
   画像を回転したり拡大・縮小すると輪郭がギザギザになってしまう
   Flashを編集せずに画像やテキストの情報を更新したい
   Photoshopレイヤーを保持したまま読み込みたい
   IllustratorからFlashにコピー&ペーストすると色が若干変わってしまう
   Illustratorからパーツをコピー&ペーストすると座標がずれる
   Flashで鏡面反射をつくりたい
素材データ
   写真素材を探したい/取りためた写真を売りたい
   素材データやサンプルスクリプトのライセンスについて知りたい

Chapter03:コンテンツ制作
基本
   ムービークリップの構造の変更に素早く対応できるようにしたい
   カラー効果「アルファ」を設定した時に子のオブジェクトが個別に透けてしまう
   MacintoshとWindowsで動作確認する場合のポイントを知りたい
   ステージに1pxの枠線をつけても右と下のラインが表示されない
   フルFlashサイトのサイズの合わせ方は
テクニック
   フルスクリーンでテキスト入力できない
   別々のFlashウィンドウ間で連携をとりたい
   ローディングを作りたい
   簡単にSharedObjectを参照できないようにする
   Macintosh環境でもマウスホイールを使ってスクロールしたい
   ブラウザのサイズに応じてオブジェクトのサイズを変更したい
   ファイルをサーバーにアップロードしたい
   Flashサイトでもディープリンクを使いたい
   HTMLの内容をFlashから動的に書き換えたい
   HTMLのイベントからFlashの内容を更新させたい
作業の効率化
   ステージ上にある色やフォントを一気に変更したい
   タイムラインのあちこちに記述されたActionScriptの中から目的の箇所を素早く見つける方法
   もっと便利にFlashを使いたい
   ブックマークしたサイトの中から効率よく目的のサイトを探すには

Chapter04:FLVやサウンドの処理と演出
サウンド
   ライブラリ内の音を再生するには
   外部音データを再生するには
   複数のサウンドを同時に操作したい
FLV
   ライブラリ内のFLVを再生するには
   動画をストリーミング再生させたい
   FLVを全画面表示したい
   FLVをループ再生したい
   FLVを連続再生したい
   FLVの再生を制御したい
   スクリプト付きの動画を書き出したい

Chapter05:ActionScriptスクリプティング
ActionScriptの基本
   ActionScriptを書くには
   ActionScript 2.0から3.0に移行するには -基本-
   ActionScript 2.0から3.0に移行するには -インスタンスを動的につくる-
   ActionScript 2.0から3.0に移行するには -マウスイベントの違い-
   コードヒントを活用しよう
   イベントについてもっとよく知りたい
コンテンツ制作テクニック
   オブジェクトをグリッド状にタイリングしたい
   マスクよりも手軽に矩形領域を切り取りたい
   ブレンドモードでアルファマスクを使用してグラデーション状のマスクをかけたい
   スクリプトで自然な波を描画したい
   ページめくりワイプをつくりたい(2D版)
   ページめくりワイプをつくりたい(3D版)
   バウンディングボックスを作りたい
   マルチタッチコンテンツを作りたい
知っておきたいノウハウ
   インスタンスの内容をもっと効率よく確認したい
   JSFLをもっと効率よく実行したい
   今まで作った自分のコードをまとめたい
   nullとundefinedの違いを知りたい
   スクリプトのエラー箇所を効率的に見つけたい
   外部SWFファイル内に定義されたムービークリップをインスタンス化するには
   SWCファイルを読み込みたい
   Player9でgoto And Stopの後フレームの移動先に配置してあるインスタンスが操作できない
   複数のSWFで同じ名前のクラスを自動生成していると動作がおかしくなる
   テキストをパターンで検索して置換したい
   無料のオーサリング環境を使ってみたい
   ActionScriptがうまくなりたい

Chapter06:モバイル
Flash Liteの基本
   携帯向けコンテンツ作成の注意点を知りたい
   Flash Lite 1.xにおけるActionScriptの基本的な記述方法を知りたい
   Flash Lite 1.1でよく使う機能を知りたい
   携帯Flashがフリーズしたり画像が赤くなって表示できない際の対処方法を知りたい
   ファイルサイズに制限がある中での携帯バナー制作について
   スクリプトで回転させるとだんだん小さくなっていくのを直したい
Flash Liteの制作テクニック
   携帯の日時に合わせてカレンダーを表示したい
   デコメアニメの作り方を知りたい
   デコメアニメのテキストによってアニメーションを変化させたい
   外部テキストファイルを読み込んで動的に文字を変更したい
   Flash Lite 1.1で配列を使いたい

Chapter07:フィニッシュワークとグループワーク
フィニッシュワーク
   公開用Flashをパブリッシュするときの注意点
   コンテンツの処理速度を速くしたりメモリの使用状態を知りたい
   最終チェックはどのFlashPlayerで確認すればいいのか
   ローカルにデータを保存したい
   複数のSWFでオブジェクトが相互通信するときファイル変更ごとのパブリッシュを効率化させたい
   ファイルの読み込み状況やTrace内容をブラウザで確認したい
グループワーク
   グループでFlashコンテンツを制作したい
   自分以外でのアニメーションの説明の仕方
   ムービークリップの命名規則をどうするか
   デザイナー、プログラマーの間で作業の分業を効率的に行うには?
   以前に作ったプロジェクトの更新作業で使用していたライブラリがエラーがでて動かない
   納品直前まで最終データがもらえないときには
   TODOリストで優先順位の高い作業や残り作業を管理して作業効率を上げる