作者aquarianboy (ED)
看板Flash
标题Re: [问题] 如何能让编译时分辨变数是实体名称?拜뀠…
时间Mon Sep 11 16:01:24 2006
※ 引述《lakerice (屁股大不是罪啊~)》之铭言:
: 我写了一个阵列
: 让影片名称一个一个自动跑进阵列里
: 但是当我要把阵列里的名称抓出来分析时
: 他好像却只把抓出来的值当字串
: 并不会当它是实体名称
: 这样我就不能分析了
: 例如:
: var pattern = new Array();
: var pat = "";(设定一个变数让它接阵列里的值)
: for (k=0; k<= _root.count-1; k++){
: pat = pattern[k];
: 接下来是分析内容.....
: }
: 这样子的话我分析出来结果是有bug的
: 因为它不把pat当一个影片实体名称
: 是不是我在定义变数pat时要加什麽函数之类的..?
: 拜托各位大大了 ..
var arrayMovie:Array = new Array();
for (var i = 0; i<10; i++) {
//放10个空的MovieClip进去阵列里面
var tmpMC:MovieClip =
this.createEmptyMovieClip("tmp"+i+"_mc", this.getNextHighestDepth());
arrayMovie[i] = tmpMC;
}
for (var i = 0; i<arrayMovie.length; i++) {
//一个一个拿出来
var tmpMC:MovieClip = arrayMovie[i];
trace(tmpMC);
}
不知道是不是你要的 :)
ps:画面塞不下,断行处请组合
--
http://eddiexx.blogspot.com/
http://www.eddie.com.tw/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.63.193.6