タイトルの通りです。
今ライブラリには100個のムービークリップがあって、それぞれMC1~MC100までのリンケージ名(クラス名)でActionScriptに書き出しているものとします。
これらを動的に「var mc:MovieClip = new MC?();」というふうにしたいのですが、うまくいきません。
一応下のように自分なりに考えてみたのですがやっぱりダメでした。
var i:int = 3;
var str:String = "MC"+i;
var mc:MovieClip = new str();
stage.addChild(mc);
No.1ベストアンサー
- 回答日時:
import flash.utils.getDefinitionByName;
var i:int = 3;
var str:String = "MC"+i;
var mcClass:Class = getDefinitionByName(str) as Class;
if(mcClass != null){
var mc:MovieClip = new mcClass();
stage.addChild(mc);
}
こんな感じでどうでしょう?
おお!すごい!できました。
getDefinitionByName(str) as Class;なんて関数の存在はまったく知りませんでした。
いい勉強になりました。ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C#テキストボックスの文字を配列にいれてその後表示する 4 2022/07/17 04:47
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- スピーカー・コンポ・ステレオ MCカートリッジのオススメを教えてください。 お時間割いてくださりありがとうございます。 当方、現在 10 2022/07/04 14:20
- JavaScript gasについて 1 2022/05/31 21:51
- C言語・C++・C# C# で、あるフォルダー内にあるすべてのテキストファイルを別のフォルダーにコピーする。 4 2022/11/21 13:23
- アイドル・グラビアアイドル 嵐の中でも櫻井翔がMC向き扱いだったけど。 むしろ バラエティやらみていて 爺ちゃん ばあちゃん 国 2 2022/12/03 19:49
- C言語・C++・C# C言語の質問です HTMLでこのようなコードを書いたのですがそれをC言語で同じように書きたいです < 1 2022/08/11 23:38
- JavaScript 画像の表示位置 3 2022/12/23 08:25
- その他(プログラミング・Web制作) google formsを使ったタスク依頼フォーム作成におけるご相談 1 2023/06/22 15:55
- 物理学 相対性理論のエネルギーについて 3 2023/02/10 15:59
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
for文を使ったボタン
-
VBAで改行の入ったデータの正規...
-
arduino プログラムについて
-
コモンダイアログのshowopenに...
-
テキストボックスの中身をリセ...
-
別のアプリケーションのテキス...
-
シンボル化解除の方法
-
VBScriptでMsgBoxのYesNoボック...
-
テキストボックスにセルの値を...
-
四乗根を英語で言うと・・・
-
VB6.0 でメニューを作りたいん...
-
pythonの画像の貼り付けについて
-
SNMPの標準MIBについて
-
YOASOBI
-
マスクをとるとオーバーフロー...
-
マウス自体の移動量の取得
-
else if文の順序を変えることに...
-
PYTHONのtkinterについて
-
ダブルクリックと2回クリックの...
-
UWSCのBTN関数について。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
複数mcのランダム再生とmc指定...
-
Actionscript3.0 子のイベント...
-
photoshopで書いた四角の枠の中...
-
VBScriptでMsgBoxのYesNoボック...
-
webページ上、TABフォーカス出...
-
プログラミング、アーキテクチ...
-
VBAで改行の入ったデータの正規...
-
python ボタンを押すと複数の関...
-
YOASOBI
-
RPG(AS400)の本、サイトってあ...
-
別のアプリケーションのテキス...
-
テキストボックスの中身をリセ...
-
ホームぺージ制作で間違って重...
-
五芒星は、悪魔崇拝とどういう...
-
else if文の順序を変えることに...
-
【VB.NET】別Formのボタンが押...
-
テキストボックスにセルの値を...
-
UWSCのBTN関数について。
-
【Photoshop】レイヤー効果の境...
-
四乗根を英語で言うと・・・
おすすめ情報