問答収集 カテゴリ:Flashプログラミング
現在のスレッド一覧 / 新規に質問を投稿
1 名前:ストロボ 日付:2010/09/28(火)18:32:37 ID:rQm4uW0LW/Fd
こんにちは。
私の制作環境は「Adobe Flash CS4」です。
Action Scriptのバージョンは3.0で組むつもりです。
こちらのサイトを拝見しまして、Action Scriptの勉強をさせて頂いております。

こちらで解説されている方法はどうもAS3.0ではないようで、
そもそも識別子の入力ができません。
検索をかけて他サイトを探した所、アドビのヘルプページにたどり着きました。
そこにある方法ではパッケージを使用していましたが、
「パッケージがどうの…」(詳しくは忘れていまいました。すみません)
というエラーがでてしまい駄目でした。

考え方としてはAS1.0もAS3.0も代わりはないと思うので、
シンボルをAS用に書き出してクラス名をつけるんだなというのは分かります。
しかしそこから先どうしたら良いのでしょうか。
簡単な作例を載せて頂けると大変助かります。
どうか皆様、お力添えください。よろしくお願いします。
2 日付:2010/09/28(火)19:31:20 ID:qPr0YUEfJmUW
http://help.adobe.com/ja_JP/ActionScript/3.0_ProgrammingAS3/WS5b3ccc516d4fbf351e63e3d118a9b8ea63-7fee.html

AS2.0では「識別子」を付けますが、AS3.0では「クラス名」を付けます。


空のムービークリップを作りたい場合は、
MovieClip クラスをインスタンス化して使用することができます。
----------------------------------------
var mc:MovieClip = new MovieClip();
trace(mc);
----------------------------------------


ライブラリにあるシンボルを動的に使用したい場合は、
例えば "MyClip" という名前を付けた場合、書き出し時に MyClip クラスが自動的に生成されるようになるので
MyClip クラスをインスタンス化して使用することができます。
----------------------------------------
var mc:MyClip = new MyClip();
trace(mc);
----------------------------------------
3 名前:ストロボ 日付:2010/09/28(火)23:29:15 ID:rQm4uW0LW/Fd
教えて頂いた通りやってみたらできました!
アドビヘルプにこんな記事ありましたか??
見落としたのでしょうかね。

何はともあれ、基本的な質問にお答え頂きありがとうございました。
4 名前:状態変更 日付:2010/09/28(火)23:29:59 ID:rQm4uW0LW/Fd
この質問の状態を『解決』に変更しました。
このスレッドについて
質問の状態 :
解決済み
投稿開始日 :
2010/09/28(火)18:32:37
投稿終了日 :
2010/09/28(火)23:29:59
投稿者 :
ストロボ
レス総数 :
4
スレッド番号 :
65
MondoCollectionSystem ver.0x00020000 by Hakuhin