ActionScript勉強法

このQ&Aのポイント
  • ActionScriptの学習方法について質問です。
  • ActionScriptの基本的な操作は理解できるようになりましたが、より踏み込んだ部分が難しいです。
  • プログラム経験がなく初心者から始めたので、効果的な勉強方法を知りたいです。
回答を見る
  • ベストアンサー

ActionScript勉強法

Macromedia Studio8を使ってサイトを作成しています。 FLASHが大好きで本を買って独学していまして、 普通の操作などは問題なく使用できるようには なりましたが、ActionScriptがどうしても壁になります。 関数、分岐、変数などは理解できましたが、もっと踏み込んだ 部分(xmlとかビットマップなど)が難しく、なかなかレベルアップ できない感じです。元々プログラム経験などはなく、初心者から スタートしました。 OOPなども頭の中ではこういうものだと理解できるんですが、 いざ、それを使って作ってみようとなると、??? っていう感じです。 効果的な勉強方法があれば、教えて頂きたく質問しました。 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • chinensis
  • ベストアンサー率40% (54/132)
回答No.1

ツール(環境)が手元にあるのであれば、実践するのが習得への近道だと私は思っています。(習うより慣れろ) 実践方法としては、とりあえず「目に付く機能を全て使ってみる」のが最も効果的です。 独学なさっているのであれば、お手元に参考書等お持ちだと思いますので、例えばその中に書かれているとおりに一通り実践してみるのも、慣れ親しむにはいいと思います。 ※経験に勝るものなし。

latemoney
質問者

お礼

経験に勝るものなし。のお言葉、胸にささります。 なんとか頑張ります、ありがとうございました!

関連するQ&A

  • ActionScriptを勉強

    MacromediaのFlash8を使い、Flashを使ったサイトを作りたいのですが、ActionScriptがいまいちよくわかりません。 http://www.fireworks.co.jp/ http://ability-web.com/flash.html こんな感じのFlashを作りたいのですが、独学で勉強するのは無謀でしょうか?希望としては、生活の中に勉強する時間を持てるので、書籍などで独学で勉強し、覚えて生きたいのですが、何か基礎から学べるお勧めの書籍はありますか? 書籍以外でも、ネットで学べる基礎講座なんかをやっている所があれば教えて欲しいです。

  • ActionScriptを勉強したいのですが…

    私は今専門学校でFlashのActionScriptを勉強しています。 しかし学校の授業だけでは置いていかれそうですし、 自分なりに理解を深めたいので、自分でも本を買って 勉強しようと思っています。 今学校で使っているソフトはMXです。私の自宅にもMXが入っています。 しかし今世間ではActionScript2.0や、3.0まで出てきていますよね。 Flash5と6でも記述がだいぶ違うと聞きましたし…。 何を勉強していいのか分からず困っています。 http://www.amazon.co.jp/macromedia-FLASH-ActionScript%E3%83%90%E3%82%A4%E3%83%96%E3%83%ABfor-Windows-Macintosh/dp/4274064026 こちらの本がすごく有名な本だと聞いたのですが 今から勉強するには適していないでしょうか? 私のActionScriptの知識はほぼ初心者です。 おすすめの本や、何を勉強すればいいか(バージョン)、 アドバイスをお願いします。

    • ベストアンサー
    • Flash
  • ActionScript3から過去のActionScript2に移りたいのです

    2ヶ月ぐらい前にFlash CS3で参考書を見ながらActionScript3を始めたのですがソースを見れば大体は理解できるようになりましたが参考書に出てきた所以外の部分だと自分の頭が悪く理解や応用ができずに現在は心が折れてしまいました。 ただ自分の目標としているオリジナルゲームは作りたいのでActionScript3よりも過去のActionScript2の方が簡単だった、という文章をネットで見かけたのと私の求めているようなソースがActionScript2の物が多いという理由で過去のActionScript2の方を覚えようと思いました。 そこで本題なのですが現在「FLASH ActionScriptバイブル」を買おうと思っています。 Wikipediaで調べた所 ActionScript1はFlash 5~Flash MX ActionScript2はFlash MX 2004~Flash 8 上記のようになっていたのです。 私はActionScript2を学びたいのですが「FLASH ActionScriptバイブル」は「Macromedia Flash 5日本語版を最大限に生かすスクリプト言語」と書いているのでActionScript1って事ですよね?。 これはActionScript2を学びたい者には買っても意味がないのでしょうか?(これ以外にもActionScript1の本を買ってもActionScript2を学ぶ私には無駄になりますでしょうか?)。 それとも買っても問題ないのでしょうか?。

    • ベストアンサー
    • Flash
  • Actionscript3.0の記述場所について

    Flash、Actionscript3.0独学の者です。 シーンを分けてFlashコンテンツを作成しているのですが、 全シーンに使う関数はどこに記述したらよいのでしょうか。 全シーンの1フレーム目に書いたら関数の定義が重複してしまいます。 初歩的な質問ですみませんが、よろしくお願いいたします。 ■開発環境 ・windows7 professional 64bit :・Adobe Flash CS6

    • ベストアンサー
    • Flash
  • ゼロからFlash,ActionScriptの勉強

    こんにちは、質問を読んでくださってありがとうございます。 これまで同様の質問をされた方のページはみさせてもらいました。私は全くのゼロからFlash,ActionScriptの勉強をしようと思っています。もともとフラッシュを使用したWebページなどに興味があったのですが、 http://www.sightseekerstudio.com/typingmania/contents/odyssey.html というサイトをみて「すげぇ!俺もこんなの作れるようになりたい!」と思ったのが恥ずかしいですが動機としては正直なところです・・・。みなさんは仕事に繋げるためになど立派な理由があるのにこんなんですみません。 したがって、ゼロから勉強するためにお勧めの書籍を教えてほしいです。ウェブページの方は以前の質問者さんの参考ページが良い感じでした。私の性格としましてはコツコツ端っこから塗りつぶしていくのがタイプ(取りこぼしが嫌い)なんで解説が多くステップ型の本が好きです。あとC言語とPerl,HTML,CSSについては簡単には理解しています。しかしオブジェクト指向言語は全くの初めてです。そしてActionScript3.0からでよいと思うのですがいかがでしょうか? Flash(今ならCS4です?)の使い方やJavaScriptについてもよい書籍があれば教えてください。大きな書店がないのですいません。 目標の難易度はわかりませんが第一目標としてはActionScriptを使ったゲームを作る。次にJavaScript等も勉強してWebページのっけるところまで持っていきたいです。デザイン能力やその他の知識についてはそのときがんばります! 春休みからド集中でやっていきたいと思っています。たくさん質問しましたがどれか一つでもアドバイスなどあればよろしくお願いします! 長々と読んでくださってありがとうございます。

  • ActionScriptとjavaScriptについて。

    現在独学で、FLASHを勉強し始めました。HP制作は全くの素人で現在はイラストレータとフォトショップを少し使える程度です。何冊か本を見た所、ActionScriptとjavaScriptが良く出てきます、netで意味を調べてみましたが、専門用語も多くいまいち理解に苦しんでいます。どなたか教えて頂けませんか? 又、先々はFLASHを使ったサイトを作りたくHTMLも勉強中です。 HP制作、FLASH制作に付いて詳しい方、初心者が初めに学ぶべきなどのアドバイスを頂きたく思っています。 どなたか宜しくお願い致します。 近日、アドビ・ドリームウィーバーとFLASHも購入予定です。 ソフトに付きましても何かアドバイスを頂ければ幸いです。 宜しくお願いします。

  • ActionScript3.0について教えていただきたいです。

    ActionScript3.0について教えていただきたいです。 下記の添付画像を参考にしていただくと理解しやすいかと思います。 FLASH CS4にて、フレームの移動を行いたいのですが、どうも上手くいきません。 「メニュー画面」でボタンを選択し、「サブメニュー画面」を表示するところまではできるのですが、 緑のボタンをクリックして、「目的のページ」に移動する事ができません。 「メニュー画面」から「サブメニュー画面」へは、 ボタン名.addEventListener(MouseEvent.CLICK,任意の関数名); function 任意の関数名(e:MouseEvent):void{ gotoAndStop(ページ数); } というスクリプトで動きますが、「サブメニュー画面」から「目的のページ」への移動ができない状況にあります。 どなたかわかる方いらっしゃいましたら、是非教えていただきたいです。 よろしくお願いします。

    • ベストアンサー
    • Flash
  • ActionScriptエディタを作りたい!です…

    毎度お世話になっておりますsassakunと申します。 変な回答をすることがありフォローを入れていただきありがとうございます。 Flashカテゴリでの質問は初心者です。 訳あってActionScriptエディタを作成中です。 「Flash Player de ActionScript」(今閃いた仮称)。 大した物ではないです。 テキストエディタでスクリプトを作る事が多々あるのですが,定型句みたいなものをキーボードを叩くのが面倒です。 またifをIFと書いてしまったり書き間違いが多いです。 蛇のアイコンのソフトも知っていますが,あれはFlashより使い勝手が悪い。 それなら自分で作ってしまおうと思ったのです。 TXTという変数名のダイナミックテキストエリアを作成し,あるボタンをクリックすると,そのボタンのスクリプトで  on (release) {   TXT = TXT + "ActionScript(値)"  } みたいなスクリプトで, 変数TXTにどんどんスクリプトを加算していく方法で大体はできました。 大体と言うのは自分がよく使うスクリプトの範囲内という意味です。 でも上のスクリプトだとどうしても文字列の後に,"ActionScript(値)" が付いてしまいます。 そうではなくて,  onClipEvent (load) {  | (←マウスカーソルのつもり)  } のカーソル部分に _root.stop(); などというスクリプトが入れたい場合が多々あります。 タグ挿入型HTMLエディタならぬ,Script挿入型ActionScriptエディタです。 イメージをスクリプトにするなら, on (release) {  TXT1 = TXT の1文字目からカーソルまで;  TXT2 = TXT のカーソルから最終文字まで;  TXT = TXT1 + "ActionScript(値)" + TXT2; } みたいな感じです。 これを実現するActionScript,または方法はあるのでしょうか。 そんなことも知らないのか! などと思われそうな気もしますが,ここでの質問は初心者ですのでよろしくおねがいします。

    • ベストアンサー
    • Flash
  • FLASHでLeft関数のようなもの…

    FLASHでLeft関数のようなActionScriptはありますか? 変数Noというものがあり、これを取得後、例えば3文字分だけ、というときに、 No = Left(No,3); としてみましたが、ダメでした。 このようなものはないのでしょうか? FLASH5です。

    • ベストアンサー
    • Flash
  • 納得できないactionscript2.0のサンプルコード

    納得できないactionscript2.0のサンプルコード http://oshige.com/flash/f8/chap01/で紹介されている、「01-3フレーム移動を行うクラス」 のサンプルコードなのですが(リンク先でダウンロードしていただけるとありがたいです)、 理解できない部分があります。 サンプルコードによると、 doll.asで変数loopを宣言しており、 またNaviFrame.as内ではloopの値を用いた処理を記述しているのですが、 変数loopに関係する部分を全て削除しても挙動に変化は見られませんでした。 (手元にあるテキストの説明によると、「loopの値がtrueならフレーム1に戻り、 falseならフレーム移動を行わない」とありますが、 フレーム1に戻る/戻らないの処理は、 if(mc._currentframe == mc._totalframes) {……} の条件分岐だけで事足りるし、変数loopを宣言して条件分岐に用いたところで、 何の意味もなしていないと思うのです) 私には変数loopに関する一連の記述の必然性が全く分からないのですが、 どなたか教えていただけないでしょうか? 意味が無いように見えて、実は意味があるのでしょうか。 それとも、単なる誤植の類いなのでしょうか。 初心者ですので、できるだけ平易な解説でお願いします。

    • ベストアンサー
    • Flash

専門家に質問してみよう