0
任何人都可以在ActionScript中幫助我!可變訪問問題
我創建了一個在我的舞臺叫架影片剪輯和我的名字,在他們裏面我把一個叫
名變量=「無所謂」
現在我不能訪問變量從根時間軸,我試試這個:
trace(holder.name);
結果給我undefined!這是什麼意思?
任何人都可以在ActionScript中幫助我!可變訪問問題
我創建了一個在我的舞臺叫架影片剪輯和我的名字,在他們裏面我把一個叫
名變量=「無所謂」
現在我不能訪問變量從根時間軸,我試試這個:
trace(holder.name);
結果給我undefined!這是什麼意思?
您是否實際聲明瞭持有者的實例名稱?如果沒有,你必須確保持有者的實例名稱已設置。另外,我相信'name'是Actionscript中對象的保留屬性。實際上,甚至不需要將其設置在動畫片段中。無論如何,調用Object.name將返回它的實例名稱。
是的,我給持有人的實例名,不起作用! – Tiny 2011-03-12 10:16:39
你使用什麼版本的actionscript?對於2.0,trace(holder._name)應該工作,在3.0中,trace(holder.name)應該可以工作,而不必在movieclip中聲明它 – EqualsDee 2011-03-12 11:06:33
要添加,而不是給每個人一個'name'變量,只要聲明它的實例名稱就是你想要調用的名稱。除非你想在裏面存儲其他信息,在這種情況下,你應該使用一個對象,或者理想情況下是一個新的類 – EqualsDee 2011-03-12 11:25:31