
クラス定義についていまいちしっくりこないというか、完全に理解しきれていません。
僕が悩んでいるのは、以下の事です。
ステージ上のインスタンス1個1個に、全く別のクラスをそれぞれ定義したいのですが、その方法がわかりません。
そのインスタンスを配置しているレイヤーのタイムラインに直接コードを書くと、「未定義である可能性が高いメソッド addFrameScript の呼び出しです。 」とでてしまい、コードを適用できません。
今はMain.asというASファイルを作り、プロパティのクラスというところ(こういうのがドキュメントクラス?)に『Main』と入力して、そのFLASH上のインスタンス1個だけに対して定義しています。
そのほかのインスタンスにも違う名前で違う処理のASファイルをクラス定義する方法が知りたいです。
何分AS3.0初心者なものですので、とんちんかんなことを言ってるかも知れませんが、
何卒ご教示のほどお願い申し上げます。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
またよく読んでみたのだけど
もしかして言ってるのが添付画像の部分のことなら
やりたい事とやり方はだいたい合ってますが
基本クラスはシンボルごとの定義なので
同じシンボルのインスタンスごとに
基本クラスを変えるってのはできないです
あとからインスタンスごとにスクリプトで
基本クラスを変えるというのもできないはずだし
むしろできちゃう方がいろいろマズい気がします
(同名型違いのプロパティがあってみたり
片方のクラスにあるプロパティが片方でなかったり
権限違いでプロパティにアクセスできなくなっちゃったり
インスタンスの継承クラスが途中で変わるとかヤバいです)
プロパティパネルのクラスのとこなら
先に言った通りそこはドキュメントクラスのことで
やりたい事ができる所じゃないです
何れにしてもMovieClipの拡張クラスじゃないと
フレームを使ったムービーの基本クラスにはできないです
Class Main extentds MovieClip
ドキュメントクラスや基本クラスに使うなら基本的にはこれです

No.2
- 回答日時:
なんかいまいち意味がよく分からないまま回答しちゃったけど
ドキュメントクラスをimportと勘違いしてますね
ドキュメントクラスってのはドキュメントの基本になるクラスを定義するプロパティ
そのドキュメントを丸ごとそのクラスにしてしまうっていうプロパティです
そのドキュメントでそのクラスを使えるようにするっていうようなもんじゃありません
そのドキュメント内で外部ASのクラスを使えるようにするには
import Main
ってコードを最初に書いてやればいいだけです
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【VB.NET】別Formのボタンが押...
-
VB6.0で、フォームから、別のフ...
-
画像を一定時間ごとに切り替え...
-
「Me」を「Form1」にするとエラ...
-
ハンドルからインスタンス?を取...
-
buttonの色を変えたい
-
SharedObjectについて
-
ダブルクリックと2回クリックの...
-
テキストボックスの中身をリセ...
-
delphi6を使ってます。
-
VBからPDFファイルの埋め込みテ...
-
時計の:を点滅させたい
-
当たり判定で一度だけ音をなら...
-
3つのMCが全てクリックされた...
-
arduino プログラムについて
-
×ボタンを無効化したいのですが...
-
四乗根を英語で言うと・・・
-
Excel VBA によるマウス操作
-
Flashで恋愛ゲームを作りたいの...
-
マウスが押されているのか(DOWN...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CreateDialogについて
-
flash MXのスクロールパネルに...
-
3つ以上のインスタンスの移動
-
ペンによる手書きの様に
-
VB6.0で、フォームから、別のフ...
-
CREATESTRUCT と GetWindowLong
-
_widthから数値を導き出したい
-
シューティングゲームの自機の...
-
前の質問が消えてしまいました
-
【ActionScript】コンボボック...
-
【VB.NET】別Formのボタンが押...
-
レイヤー内のすべてのMCのX...
-
C#で、コントロールの受け渡し...
-
フォームの生成と破棄
-
画像を一定時間ごとに切り替え...
-
ムービークリップ内に配置した...
-
外部swfが表示されません
-
Androidで共通のレイアウトを使...
-
Flash ActionScriptで変形点を...
-
チェックボックスの制御(onCli...
おすすめ情報