ActionScriptのスコープをちゃんと理解しよう

下記はウィキペディア(Wikipedia)に「スコープ」についての説明です。

プログラミングでのスコープとは、ある変数や関数が特定の名前で参照される範囲のこと。ある範囲の外に置いた変数等は、通常、その名前だけでは参照できない。このときこれらの変数はスコープ外である、「見えない」といわれる。

スコープの種類について、構文範囲から分類すると、以下のような5種類があります。

Continue reading “ActionScriptのスコープをちゃんと理解しよう”

使いやすいオープンソースのActionScriptデバッグツールリスト

ActionScript 3.0 デバッガは、Flash ワークスペースをデバッグワークスペースに変換します。デバッグワークスペースには、[アクション] パネルやスクリプトウィンドウ、デバッグコンソール、および [変数] パネルなど、デバッグに使用されるパネルが表示されます。

デバッグコンソールには呼び出しスタックが表示され、スクリプトを順番に処理するツールが存在しています。生成済みswfをブラウザで閲覧しながら、デバッグできる方法としては、Flash自身のリモートデバッグがありますが、ほかのもっと使いやすいデバッグツールがありませんか。

もちろんあるよ。以下は使いやすいだけではなくて、オープンソースのデバッグツールの代表リストです。

Continue reading “使いやすいオープンソースのActionScriptデバッグツールリスト”

ActionScript Libraryリスト

ActionScriptというのは何のものですか。ふーんー

ActionScriptとは、Macromedia Flashが以前から導入しているプログラミング言語であり、Flash8でも同様に使用されています。一般的に、Flash8を使って、作ろうと考える Flashムービー内のほぼ全てのことを、ActionScriptによって実行できると考えてよいでしょう。

ここでは、2つのテーマを取り上げて、FlashでActionScriptを使用していくための入門編としようと思います。本格的なプログラミングを理解していくには、より詳細多岐なチュートリアルを勉強する必要がありますが、これに関してはFlash8のヘルプを読むことからお勧めします。

今まで何年間の発展してきて、いろいろなオーポンソースのライブラリが公開されました。ちょっと時間を掛かって下記のようなリストを纏めました。 Continue reading “ActionScript Libraryリスト”