假設我有一個動畫片段,並在此動畫片段中定義了一些Actionscript變量。例如覆蓋實例中的MovieClip變量
var majorValue:Number = 20;
var minorValue:Number = 10;
默認情況下,舞臺上此movieclip的每個實例都將具有這些變量,並將其設置爲這些值。現在,假設我在舞臺上有三個這種動畫片段的實例,我將稱其爲「Moe」,「Larry」和「Curly」。假設我想讓Moe和Larry作爲動畫片段的默認實例,但我想調整「Curly」實例,使其majorValue爲50,而minorValue爲15.我該怎麼做呢?
我試着通過指定這樣做:
Curly.majorValue = 50;
Curly.minorValue = 15;
在父時間表,但是這似乎並沒有工作,因爲它似乎動作在父剪輯,然後再執行在孩子(ren)剪輯(秒)。換句話說,我的「Curly」實例特殊值的聲明被剪輯的默認聲明覆蓋,該聲明在父剪輯的actionscript之後執行。
有誰知道如何覆蓋特定實例的動畫片段的默認變量?
如果你把你的文件放在某個zip文件中,然後張貼鏈接,我會看看。 –
Okie dokie。試試這個:http://www.filedropper.com/instancevalueexperiment – Cambot