アクションスクリプト【ActionScript】
ActionScript
ActionScriptとは、Adobe Systemsの製品であるFlashで用いられるマルチメディア向けのスクリプト言語のことである。
ActionScriptでは、Flashを用いたシステム上でアニメーションや動画、音声などを使用したインタラクティブなマルチメディアシステムが簡単に作成できる。このためActionScriptは、Webにおいて視覚的に優れたページデザインやリッチクライアントなどを実現するための有力な選択肢となっている。また、ミニゲームや展示会用のプレゼンテーションなどを作成する用途にもしばしば用いられている。
ActionScriptは、プログラミング言語として見ると、その文法はJavaScript(ECMAScript)と互換性がある。ActionScriptは、当初からプロトタイプベースのオブジェクト指向をサポートしている。さらに、バージョン2.0、3.0以降は、クラスベースのオブジェクト指向もサポートするようになり、より本格的なプログラミングも可能となっている。
ActionScript向けの開発環境としては、Flashが提供されているが、サードパーティの製品もいくつか存在している。
参照リンク
Adobe : Flash CS3 Professional - (アドビ システムズ)
コーディング: | UML 予約語 |
スクリプト言語: | awk ActionScript AppleScript Ajax アクティブスクリプト |
ActionScript
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/11/25 14:54 UTC 版)
ActionScript(アクションスクリプト)とは、アドビの製品であるFlashに使用されるプログラミング言語である。ECMAScriptを拡張した物である。これを用いることにより、動画や音声のプレイヤーの作成など、コンテンツに複雑な処理や双方向性を持たせFlash作品を作ることが可能である。
- 1 ActionScriptとは
- 2 ActionScriptの概要
- 3 概要
- 4 Flash における ActionScript の歴史
- 5 関連項目
ActionScript
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/06/03 06:02 UTC 版)
「リフレクション (情報工学)」の記事における「ActionScript」の解説
次の例は同じ例をActionScriptで書いたものである。 // リフレクションなしvar foo:Foo = new Foo();foo.hello(); // リフレクションvar ClassReference:Class = flash.utils.getDefinitionByName("Foo") as Class;var instance:Object = new ClassReference();instance.hello();
※この「ActionScript」の解説は、「リフレクション (情報工学)」の解説の一部です。
「ActionScript」を含む「リフレクション (情報工学)」の記事については、「リフレクション (情報工学)」の概要を参照ください。
固有名詞の分類
スクリプト言語 | PerlScript Kross ActionScript UnrealScript REBOL |
Adobe Flash | Flash Video Swfdec ActionScript Adobe Flash Lite FlashPaper |
- ActionScriptのページへのリンク