.AS

AS ファイル

ActionScript Source File
質問する
クイック回答

ASファイルは、Adobe FlashおよびFlexアプリケーションの背後にあるプログラミング言語であるActionScriptのプレーンテキストソースコードです。任意のテキストエディタで開くことができます。これ自体は実行可能ではなく、.swfにコンパイルする必要があります。2020年12月にFlash Playerがサポート終了(EOL)を迎えたため、現在ほとんどのASファイルはレガシーソースとなっています。

開発元: Adobe Systems (originally Macromedia); language standardized on ECMAScript カテゴリ: 開発用ファイル オープンスタンダード MIME: text/plain
対応OS Windows macOS Linux
関連: .DO · .MD · .HEX · .XSD

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 12, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

AS ファイル形式とは?

.asファイルは、もともとMacromediaによって開発され、後にAdobe Systemsによって保守されたActionScriptプログラミング言語に関連付けられています。

.as拡張子を持つファイルには、FlashおよびFlexアプリケーションのソースコードが保存されます。.asファイルには、命令や関数の定義、変数、外部またはシステムリソース(システムライブラリを含む)への参照を格納できます。ソースコードは、Adobe Animate、Apache Flex SDK、またはApache Royaleによって、Flash PlayerまたはAIRランタイムが実行する.swfファイル内に埋め込まれたAVMバイトコードにコンパイルされる必要があります。.asファイルを直接開いても、人間が読めるコードが表示されるだけです。

ActionScriptは、ECMAScript標準(JavaScriptの基礎となっているのと同じ仕様)に基づいて構築されたオブジェクト指向プログラミング言語です。ActionScriptは主に、Webサイト上のアニメーション、バナー、インタラクティブなビジュアルコンテンツの開発と管理に使用されていました。2006年にFlash Player 9と共にリリースされたActionScript 3.0では、厳格なクラスベースのモデル、再設計された仮想マシン(AVM2)、および正式なpackage/import構文が導入されました。AS3の.asファイルは通常、importステートメントとpublic class定義を含むpackage { }ブロックで始まります。ActionScriptは、完全に機能し、インタラクティブで視覚的に豊かなWebアプリケーション、Webベースのゲーム、フォーム、および高度なメニューを動かすことができるフル機能の言語です。

Adobe Flashは2020年12月にサポート終了を迎え、主要なブラウザはFlash Playerのサポートを削除しました。新しいインタラクティブなWeb制作では、現在JavaScriptやTypeScriptが好まれています。ActionScript言語自体は、オープンソースのApache Royaleプロジェクトを通じて存続しており、.asおよび.mxmlソースファイルを、Flashなしで動作するJavaScriptベースの出力にコンパイルします。

.asファイルはコンテンツをプレーンテキスト形式(UTF-8またはASCII)で保存し、任意のテキストエディタを使用して開いたり編集したりできます。ただし、キーワードの自動ハイライト、構文エラーの検出、コード補完などの機能を利用するために、Visual Studio Code(ActionScript拡張機能付き)やSublime Textなどの専用ツールで.asファイルを編集することをお勧めします。

セキュリティと安全性

リスク: LOW

.asファイルはプレーンテキストのソースコードであり、それ自体では実行できないため、エディタで開くだけなら安全です。開発者向けの注意点として、コンパイルして実行するActionScriptコードは、ネットワーク呼び出し、ファイルアクセス(Flashサンドボックス内)、および他のアセットの読み込みを行う可能性があります。サードパーティのソースコードと同様に、信頼できない.asはコンパイル・実行前に確認してください。アドウェアを同梱している「無料のActionScriptデコンパイラ」サイトに注意し、.swfからASを抽出する場合は信頼できるツール(JPEXSなど)を使用してください。

形式の詳細

概要
正式名称ActionScript Source File別名 Adobe Flash ActionScript document, ActionScript class file
開発元Adobe Systems (originally Macromedia); language standardized on ECMAScript登場時期 1998 (ActionScript 1.0 in Flash 4); ActionScript 3.0 in 2006 (Flash 9/Flex 2)
MIME タイプtext/plain
タイププレーンテキストソースコードファイル(ActionScriptプログラミング言語)
標準規格オープン・ロイヤリティフリー
この拡張子は以下でも使用されています…
  • Applesoft BASICプログラム - Apple IIエミュレータでは、.asがApplesoft BASICのソース/リスニングを表すことがありますが、ActionScriptとは無関係です。エミュレータまたはテキストエディタで開いてください。
  • ASCIIテキスト / 汎用ソース - 一部のツールでは、汎用的なASCIIデータやアセンブリソースに.asを使用します。内容は検査によって識別可能なプレーンテキストです。

AS ファイルを開くプログラム

Windows4 apps
Sublime Text 有料 ActionScriptの構文ハイライトを使用して.asを編集するために開きます。
Notepad オープンソース .asをテキストとして開きます。コードを素早く確認するのに適しています。
Visual Studio Code オープンソース .asを開いて閲覧・編集できます。構文ハイライトのためにActionScript拡張機能をインストールしてください。現代における無料の選択肢です。
Apache Royale / Flex SDK (to compile) オープンソース Royale/Flexコンパイラを使用して、ActionScriptを実際に実行可能な出力(SWFまたはHTML/JS)にビルドします。エディタは表示・編集のみですが、これはコンパイルを行います。
macOS2 apps
Visual Studio Code オープンソース .asを開いて閲覧・編集できます。構文ハイライトのためにActionScript拡張機能をインストールしてください。現代における無料の選択肢です。
Sublime Text / TextMate 有料 .asをテキスト/ソースファイルとして開き、閲覧や編集を行います。
Linux2 apps
Visual Studio Code オープンソース .asを開いて閲覧・編集できます。構文ハイライトのためにActionScript拡張機能をインストールしてください。現代における無料の選択肢です。
Any text editor (gedit, Kate, vim) オープンソース .asをプレーンテキストとして開きます。これは人間が読めるソースコードです。

技術的詳細

詳細仕様
言語パラダイムオブジェクト指向、イベント駆動。単一クラス継承と複数インターフェースをサポートするクラスベース(ActionScript 3.0)
ファイルのエンコーディングUTF-8またはASCIIプレーンテキスト。バイトオーダーマーク(BOM)は不要
MIMEタイプ`text/plain`(主要)、および`application/x-actionscript`、`text/x-actionscript`
ファイルシグネチャなし - プレーンテキスト。AS3ファイルはバイトシグネチャではなく、冒頭の`package { }`宣言と`public class`キーワードによって識別されます
ターゲット仮想マシンActionScript 1および2はAVM1をターゲットとし、ActionScript 3はAVM2をターゲットとします。これら2つのVMはバイトコードの互換性がありません
コンパイル出力`.swf`コンテナ内に埋め込まれたAVMバイトコードにコンパイルされます。`.as`ファイル自体は直接実行できません
AS3ファイルの構造`package { }`ブロックで始まり、その後に`import`ステートメントと、メソッドやプロパティを含む`public class`定義が続きます
典型的なファイルサイズクラスファイルあたり1 KB - 200 KB。大規模なプロジェクトには多数の個別の`.as`ソースファイルが含まれます
ビルドツールチェーンAdobe Animate(旧Flash Professional)、Apache Flex SDK(`mxmlc`コンパイラ)、Apache Royaleコンパイラ(`asc2`)
関連するコンパイル済み成果物`.swf`(デプロイされたアプリ)、`.swc`(コンパイル済みコンポーネントライブラリ)、`.abc`(生のAVM2バイトコード)
プラットフォームのサポートクロスプラットフォームのソースファイル。FlexおよびRoyale SDKはWindows、macOS、Linuxでコンパイル可能
Flash後のステータスAdobe Flash Playerは2020年12月にサポート終了。ActionScript 3はHTML5/JavaScript出力をターゲットとするApache Royaleを介して継続
ECMAScript準拠ActionScript 3.0はECMAScript 4ドラフトに準拠。JavaScriptと構文を共有していますが、静的型付けと正式な`class`キーワードが追加されています
ベースクラスすべてのAS3クラスは暗黙的に`Object`を継承します。表示リストオブジェクトは`flash.display`パッケージ内の`DisplayObject`を継承します
リリース日1998 (ActionScript 1.0 in Flash 4); ActionScript 3.0 in 2006 (Flash 9/Flex 2)
最新バージョンActionScript 3.0 (2006); maintained today via the Apache Royale / Apache Flex SDK
オープンスタンダードはい · ロイヤリティフリー
仕様書en.wikipedia.org

AS の変換

コミュニティ Q&A

ユーザーからの質問
質問する
AS ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。AS ファイルについて最初の質問をしてみましょう。

よくある質問

ASファイルを開くにはどうすればよいですか?
.asはプレーンテキストのActionScriptソースであるため、VS Code、Notepad++、Sublime Textなどの任意のテキストエディタまたはコードエディタで開けます。構文ハイライトを利用するには、ActionScript拡張機能を追加してください。実際に実行するには、.swfにコンパイルします。
ASファイルは実行可能なプログラムですか?
いいえ。ActionScriptの.asファイルはソースコードであり、実行ファイルではありません。実行するには(Apache Royale/FlexまたはAdobe Animateによって).swfにコンパイルする必要があります。.asを開くとコードが表示されるだけです。
AS、FLA、SWFの違いは何ですか?
.asはActionScriptソースコード、.flaは編集可能なFlash/Animateデザインプロジェクト、.swfはコンパイル済みの再生可能な出力ファイルです。開発者が編集するのは.asと.flaであり、ユーザーが(現在はRuffleなどを介して)実行するのは.swfです。
Flashがなくなった今、ActionScriptは廃止されたのですか?
Flash Playerのサポート終了(2020年12月)によりブラウザでのActionScriptは終了しましたが、ActionScript/MXMLをHTML/JavaScriptにコンパイルするApache FlexやApache Royaleを通じて言語は存続しています。ただし、ほとんどの新しい開発では代わりにJavaScript/TypeScriptが使用されています。
ActionScriptをJavaScriptに変換できますか?
ある程度可能です。どちらもECMAScriptから派生しています。Apache RoyaleはActionScript/MXMLプロジェクトをHTML/JSにクロスコンパイルでき、手動での移植も一般的です。これは「ワンクリックのファイル変換」ではなく、移行作業(マイグレーション)となります。
ASファイルをSWFにコンパイルするにはどうすればよいですか?
Apache RoyaleまたはApache Flex SDKコンパイラを使用するか、Adobe Animateで親プロジェクトを開いてパブリッシュします。通常、単一の.asはより大きなプロジェクトに属しているため、1つのファイルだけでなくプロジェクト全体をコンパイルします。

参考文献

1Wikipedia - ActionScripten.wikipedia.org
2Apache Royale (modern ActionScript/MXML SDK)royale.apache.org

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.EXEWindows Executable (Portable Executable)
10.PRDXSoftMaker Presentations Document

関連する拡張子

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧