Gaia Flash Framework では、「Scaffold.as」というファイルを使用して各ページを scaffold ページにしています。これは、コードによってアクセスされます。
new Scaffold(this);
ただし、クラス自体はインポートされていないようです。フラッシュが外部クラスを処理する方法について何か不足していますか? それとも他に何か引っ込んでる?
どんな助けでも感謝します。
Gaia Flash Framework では、「Scaffold.as」というファイルを使用して各ページを scaffold ページにしています。これは、コードによってアクセスされます。
new Scaffold(this);
ただし、クラス自体はインポートされていないようです。フラッシュが外部クラスを処理する方法について何か不足していますか? それとも他に何か引っ込んでる?
どんな助けでも感謝します。
これはすべて、コンパイル方法によって異なります。FlashIDEを使用してコンパイルしていると仮定します。Flashにはソースパスルックアップメカニズムがあります。これには、fla([ファイル]->[公開設定]->[Flash(タブ)]-> [ActionScript]の下)からアクセスできます。ファイルScaffoldがクラスパスのルートレベルにある場合は、それをインポートする必要はありません。デフォルトのクラスパスには、Flashファイルが存在するディレクトリといくつかのAdobeディレクトリが含まれます。クラスパッケージを管理するためのメカニズムがあります...それは古いMacromediaExtensionManagerだったと思います。パッケージがインストールされたときに、クラスがデフォルトのクラスパスにコピーされます。私はガイア自体に精通していません。
したがって、3つのオプションがあります。まず、ファイルScaffold.asはflaと同じディレクトリにあります。次に、ファイルScaffold.asはデフォルトのAdobeインクルードディレクトリにあります。最後に、ファイルはflaのクラスパスで参照されるディレクトリにあります。