No.1ベストアンサー
- 回答日時:
ActionScript 2.0 や 3.0 には”クラス”という概念があり、クラスは as ファイルでなければ定義できないことになっています。
1つの仕事に関わるクラスを定義したいくつかの as ファイルをフォルダにまとめることで、C言語などでいうところのライブラリ(C言語のライブラリは関数の集まりですが、こちらはクラスの集まりになり、”パッケージ”と呼ばれています)に似たものにすることができます。
ActionScript 1.0 にはクラスはありませんが、Flash Player 5 以降(カスタムオブジェクト関連の機能が本格的に整備されたのは Flash Player 6 から)では、クラスの前身とも言える”カスタムオブジェクト”が使えるようになっています。
カスタムオブジェクトは通常の関数の形式を使って定義するため、as ファイルによらずフレームアクションなどで定義することができます。
この点を利用して、カスタムオブジェクトを定義するスクリプトを外部 as ファイルに記述し、#include でスクリプトに追加してカスタムオブジェクトを他の fla ファイルで再利用するといった使い方もできます。
もちろん、#include では as ファイルをそのまま挿入できますので、似た作品を作る時にスクリプトを丸ごと持ち込む・よくできた関数や頻繁に使う関数を再利用するという使い方も考えられます。
ただ、そういった使い方は特殊で、一般に as ファイルでコードを再利用するといえばやはり、カスタムオブジェクトやクラスの定義に使うことだと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) ExcelのVBAコードについて教えてください。 4 2023/01/20 09:44
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/06 13:01
- PowerPoint(パワーポイント) エクセルのマクロについて教えてください。 1 2022/10/03 09:55
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/21 09:28
- Excel(エクセル) フォルダ内のワードファイルをPDFに一括変換するVBA 3 2023/06/09 16:51
- Visual Basic(VBA) 複数のcsvファイルをExcelに一括変換したい 2 2023/03/03 12:44
- Visual Basic(VBA) エクセルのマクロについて教えてください。 7 2023/07/04 09:18
- PowerPoint(パワーポイント) エクセルのマクロについて教えてください。 1 2022/03/25 17:03
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/11 13:29
- Visual Basic(VBA) VBA★PDFをPDFアプリで印刷しようと思っていますが上手くゆきません 1 2022/06/06 22:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
iosのshortcutアプリでmp3を連...
-
iPhoneの内蔵の記憶媒体は、HDD...
-
個別に違う添付ファイルを付け...
-
複数のブックを新しいブックのS...
-
e-taxで送信ファイルの拡張子が...
-
ガラケーからPCへの写真の取り込み
-
2枚、マイクロSDカードを入...
-
Accessのソースが見れない
-
A4の紙に印刷されている文字を...
-
再起動しないでiniファイルの変...
-
ホームページビルダーのプレビ...
-
リストビューの選択状態を取得...
-
ビデオファイルのプロパティの...
-
Fortniteのクラッシュについて
-
vba メモリ節約
-
PC内で速度を遅くした音源をCD...
-
エアコンの冷媒 R410Aの重...
-
FFmpegでのサムネイル作成について
-
flash (.swf) を編集したい
-
VB.net キャレットの幅の変更を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
e-taxで送信ファイルの拡張子が...
-
個別に違う添付ファイルを付け...
-
スマホでtxtファイルを編集する...
-
エクセルで「特定の文字を含む...
-
A4の紙に印刷されている文字を...
-
Fortniteのクラッシュについて
-
ビデオファイルのプロパティの...
-
iPhoneの内蔵の記憶媒体は、HDD...
-
ガラケーからPCへの写真の取り込み
-
情けない話ですが成田エクスプ...
-
PC内で速度を遅くした音源をCD...
-
TextBoxにフォーカスを与えると...
-
2枚、マイクロSDカードを入...
-
エアコンの冷媒 R410Aの重...
-
リストビューの選択状態を取得...
-
RSSフィードと無断転載について
-
拡張子「.IDJ」を、windo...
-
VBA:カウンターの i の値が開放...
-
ファイル数と合計サイズの取得方法
-
複数のブックを新しいブックのS...
おすすめ情報