最近私はflashを購入し、本当の基本操作であるアニメーションや簡単なアクションスプリクト(onやget url等)の操作はできるようになりました。あと、ネット上でのサンプル等を使ったものを使ってのものを作成する事もできるようになりました。
しかしサンプルを見ると、そのサンプルのものしか作成する事ができません。
自分が動かしたいように動かせるスクリプトが打てるようになったり、他にもローカル共有オブジェクト等も使えるようになりたいのですが、何かそういったもので1から勉強できるお勧めの本とかってありますでしょうか?分かりづらい文章で申し訳ないのですがお願いします。
因に、基本的にそういったスクリプトの事等は全くの無知なので、そこの所を配慮して教えて頂けると助かります。
No.2ベストアンサー
- 回答日時:
こんにちは。
私は趣味でプログラム等やっています。
FlashのActionScriptをやる前はPerl言語というものを独学で学びました。
一通りのことが出来るようになると、違う言語にも興味が出てきて、PHP言語、C言語、JavaScriptやFlashのActionScript等を覚えました。
FlashのActionScriptは、ちょっと特殊というか「フレームアクション」「ムービークリップアクション」等別々の場所に、別々の規則で書かなければなりません。また、各ムービークリップは更に自分の中に「フレームアクション」や「ムービークリップ」を保持したりするので、なかなかプログラムの基礎を学ぼうとしても難しい部分があります。ActionScript入門と言うよりは、ActionScriptサンプル集が多いのはそのためでしょう。
もし、これから先、他の言語も学んでみたいというのであれば、Perl言語といったC言語ライクかつやさしい言語を少しやってみる(1週間ほど入門書を見ながら)というのも手です。
あるいは、それよりActionScriptをなんとか理解して書けるようになりたい。というのであれば JavaScript を少しやってみてはどうでしょうか。
メモ帳とブラウザがあれば、誰にでも出来ます。
また、JavaScriptも、ActionScriptも、完全ではありませんが、オブジェクト指向を取り入れてかつ、構造化言語のようにもかけますし、プログラムの基礎を学ぶには最適かもしれません。
少なくとも、他の言語よりちょっと記述しただけでド派手な色々なことが出来るので、飽きないと思いますよ。(C言語だと、分厚い入門書をやり終えてやっとコマンドラインで計算が出来るアプリが出来る程度・・・)
2週間~1ヶ月もすると、かなり大きな作品(数百行から数千行)が書けるようになると思います。
そうなればこっちのもの。
他の言語も2週間もあれば覚えられるかと。
どちらもやってみるとわかるのですが、Flashで出来ることはたいていJavaScriptで出来てしまいます。
ここにActionScriptのことで質問される方のほとんどが、どこかのをコピペや、見よう見まねでやってうまくいかなかった方です。
でも、ほんのちょっと考えを変えてみて、それから・・・。
がんばってください。プログラムはおもしろいものですよ。
回答ありがとうございます。なにはともあれやはり基本を学ばないと難しいみたいですね。経験談を聞かせて頂けて助かりました。私もcampanella_77さんの経験に沿って学んでみる事にします。ありがとうございました。
No.1
- 回答日時:
FLASHはまだデザイナー主体なので、あまりいい本は
ないようです。
となると、基本は、逆引き本(FLASH ACTIONSCRIPT
逆引き大全)などで、やりたいことを探して、
それを自分なりに改造していくのが1番だと思います。
テキスト入力や、ダイナミックテキストを使った
計算などが、勉強になると思います。
それと、スクリプトの基本は、
if文と、for文を使うことです。
この2つを最初からどんどん使ってみるといいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI サイト訪問者の情報を取得したい 1 2023/02/21 11:03
- CAD・DTP 「機能ブロック図」の描画用フリーソフトを教えてください 1 2022/09/23 16:12
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- PDF いきなりPDF 操作方法を理解したい 1 2022/11/26 23:09
- その他(Microsoft Office) Microsoft OneDriveのofficeについて 1 2022/09/03 11:10
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- Word(ワード) Word文書のドラッグ操作による配置調整。 1 2022/10/16 19:24
- アルバイト・パート 自宅で出来る安心安全なアルバイトについて 5 2022/11/17 10:22
- UNIX・Linux ubuntuサーバーを久々に再起動したらネットにつながらなくなった。 1 2022/06/06 16:21
- 会計ソフト・業務用ソフト 会計ソフトを探してます。 4 2022/08/17 08:35
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
"判定"の英語表現について
-
VBEとVBA
-
Detected memory leaks!
-
DBマジック
-
vba ListViewの選択色について...
-
【至急】フォトショップの「自...
-
どこにもフォーカスを当てたくない
-
メッセージボックスを前面に表...
-
どういう意味
-
C#でButtonのフォーカス枠を消...
-
他の人には声だして挨拶してる...
-
iPhoneのクイックアクションを...
-
Windows 10 で 外字を作る方法
-
Windows7でクリップボードを開...
-
ユーザーフォームのSetFocusが...
-
自分の声に無線でしゃべってる...
-
ctrl+c(copy)を実行するbat構文
-
SPREAD(GrapeCity)のセルにフォ...
-
Outlookでメッセージの編集がで...
-
アンカータグで移動後のURLに含...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
"判定"の英語表現について
-
For ~ Next の中での Dim宣言...
-
vba ListViewの選択色について...
-
DBマジック
-
Wacomのタッチ機能が反応しませ...
-
textBoxに数値を入力すると円と...
-
以前アクティブだったウィンド...
-
Shellコマンドで別のexeを起動...
-
プログラム中の大カッコについて
-
レーザの広がり角とビーム径
-
X線CTにおけるコリメータの役割...
-
NOVAのCMで、まるで関西...
-
Detected memory leaks!
-
大腿骨の骨梁
-
フォートナイト Epic Games Lau...
-
CapsLock送信 キーストローク
-
エディットでEnterキーでのTAB移動
-
一目惚れってどんな感覚?
-
USJハリウッド・マジック(花火...
-
iPhone 14 Pro 対 GNS3000 のGP...
おすすめ情報