通過幀標籤獲取對應的幀

var frameNum:int = _eggFL.totalFrames;
var labelArray:Array = _eggFL.currentLabels;
for (var i:uint = 0; i < labelArray.length; i++)
{
trace(labelArray[i].frame);

}


說明:

在使用addFrameScript時傳入的參數爲對應的幀數-1,無法使用標籤。

爲了使用幀標籤,提升開發的可擴展性。

可以通過標籤獲取對標籤對應的幀數。


eggFL是一個flash原件,原件上可以定義很多幀標籤。

var labelArray:Array = _eggFL.currentLabels;是爲了獲取場景中對應的所有的幀標籤數組。


labelArray[i].frame獲取幀標籤對應的幀數,接下來就可以方便的使用幀標籤與addFrameScript函數了。

發佈了26 篇原創文章 · 獲贊 3 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章