- ベストアンサー
Flash CS4のアクションスクリプトについて
Flashを初めて購入しました。CS4です。 Flash CS4の解説書はまだ4冊ぐらいしか出版されていません。 全て基本的な使い方しか載っていませんでした。 ウェブサイトを実際に作る「実践編」の本はCS3を見るしかない現状です。そこで質問です。 (1)CS3とCS4の違いはモーショントゥイーンの部分だけですか? (2)CS3とCS4ともに、アクションスクリプトは同じ3.0となっていますが、それであれば、アクションスクリプトの設定の仕方などはCS3の本に書かれていることと同じでしょうか? どなたかわかる方お願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
(1) について モーショントゥイーン についてよりもむしろ 3D 座標=Z座標 の追加が大きいと思います。 例えばステージ上にムービークリップを作成して, プロパティパネルを表示させると 3D 関係のプロパティがたくさん増えています。 【図】↓(図示できていない部分にもたくさん 3D の設定があります。モーショントゥイーンでも「モーションエディタ」などで Z軸 プロパティを操作できます。) また ツールパネル を見ただけでも, 「3D回転ツール」 や 「ボーンツール」 が増えています。 この辺に関することが CS4 の目玉です。 (2) について アクションスクリプトの設定の仕方などは CS3 と大筋は変わらないと思います。 ただし,CS4 では CS3 と比べて パネルレイアウトの大幅変更がありましたから,アクションパネルが同じ場所にあるとは限りません。 > CS3とCS4ともに、アクションスクリプトは同じ3.0となっていますが デフォルト設定がそうなだけですよ。 パブリッシュ設定 の Flashタブ で ActionScript1.0 を選べば 1.0 も使えますし, ActionScript2.0 を選べば 1.0 も 2.0 使えます。 ただし 2.0 以下と 3.0 の共存はできませんので, ActionScript3.0 を選べば 1.0 も 2.0 使えません。 逆もしかり。 ActionScript1.0 や 2.0 を選べば 3.0 は使えません。 この ActionScript 3.0 や 2.0 というものについてですが, これは,主に 文法 であってスクリプト(単語やクラス)を指すわけではありません。 つまり クラス や メソッド や プロパティ などの範囲を示すものではありませんから, CS4 で新しく増えた クラス や メソッド や プロパティ もかなりたくさんあります。 CS3 や CS4 などのバージョンと Flash Player の バージョン が 完全にイコール の関係になっているわけではありませんから,一部違う点もありますが, Flash CS4 で新しくできるようになったことは Flash Player 10 で新しくできるようになったこととほぼ等しいです。 したがって,簡易的には次のように検索すれば,CS4 で追加されたスクリプト が見つかります。 「site:help.adobe.com "Flash Player 10"」 http://www.google.co.jp/search?hl=ja&rlz=1T4GGLL_jaJP307JP308&q=site%3Ahelp.adobe.com+%22Flash+Player+10%22&lr=lang_ja おおまかには,3D 関係や 描画関係 など,視覚的なことに関するスクリプトが新しく増えた傾向にあると思います。 その他,ActionScript 3.0 の ヘルプを見ると, Flash Player 9 と書かれたものが多く, CS3 で追加された内容が大多数 で CS4 で追加された内容が小数に見えます。 つまり,新スクリプトは CS4 の方がはるかに少なく見えますが,これはそう見えるだけで,そういうわけではありません。 ActionScript 1.0 や 2.0 (主に Flash 1 ~ 8 でできていたこと) のほとんど全てを Action Script 3.0 に移行させたの CS3 の新機能が増えたように見えるだけです。 なお,ヘルプに関してです。 検索能力は ヘルプ 自体の検索能力より, Google の方が良いので,上で書いたように検索するのも1つの手段です。 しかしどっちにしてもネット上のものは遅い(重い)ですし見にくいです。 私は次のページに書かれてある手段で「ローカルのヘルプ」を使っています。 「Flash CS4のヘルプ」 http://f-site.org/articles/2009/01/16130620.html ↑簡易的な方法は, 野中 文雄 さんが書かれていらっしゃる方法です。 ~引用~ > アプリケーションとともに、[ヘルプ]のHTMLドキュメントが > ローカルディスクにインストールされています。 > その内容を見るもっとも手っ取り早い方法は、 > ネットワークケーブルを引っこ抜くことです。 > そして[ヘルプ]を表示すれば、ローカルのドキュメントが開きます。 オンラインヘルプとローカルのヘルプを切り替える場合はこの方法が良いと思います。 私は その下で 5.オッキー(2009年02月03日 11:38)さんが書かれていらっしゃる方法を使っています。 ~引用~ > [ウィンドウ]-[エクステンション]-[サービス接続]- > 右上のフライアウトメニュー(▼)-[オフライン設定]-[オフラインのままにします]をチェック
その他の回答 (1)
- chika_008
- ベストアンサー率80% (20/25)
CS4になって変わった事はモーションの仕様など その他ぼちぼちと新しい機能がついたぐらいでしょうか。 ActionScriptの書き方に違いはないと思います。 一緒だと思いますよ。 ですのでActionScript3.0系の本でしたら全然CS4でも問題ないと思います。
お礼
ありがとうございます。 CS4の解説書が発売になるまでCS3で勉強したいと思います。
お礼
BlurFiltanさん、いつもご丁寧な返答をありがとうございます。 感動します!とてもお詳しいのですね。 アクションスクリプトの設定の仕方などはCS3と大筋は変わらないとのことなので、CS3の本を今の時点では購入し、パネルレイアウトの変更に気をつけながら勉強したいと思います。 CS3とCS4との差異も良く分かりました。 ありがとうございました。