台灣最大程式設計社群網站
線上人數
1982
 
會員總數:246213
討論主題:189782
歡迎您免費加入會員
討論區列表 >> CSS/HTML5/Bootstarp >> actionscirpt 3.0 如何正確使用totalframes?
[]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
actionscirpt 3.0 如何正確使用totalframes?
價值 : 30 QP  點閱數:2051 回應數:0
樓主

smail
門外漢
0 63
686 78
發送站內信

我的問題在於以下的程式中,使用totalframes方法時,數字卻是1,要怎麼讓它顯示的是載入的swf的影格總數

var swf;
var mvURL:URLRequest;
var mvLoader:Loader = new Loader();
var index=0;
function init() {
mvURL=new URLRequest("main.swf");
mvLoader.load(mvURL);
swf=new MovieClip(mvLoader.contentLoaderInfo); //totalframes有15個影格
mv_mc.addChild(mvLoader); //mv_mc是實體物件,已放在場景上

mvLoader.contentLoaderInfo.addEventListener(Event.COMPLETE,doComplete);

}
function doComplete(e:Event):void{
e.target.content.play();

}

.........中間省略

function enterframeHanlder(event:Event):void {
var totaltime=mv_mc.currentFrame; //謂何這裡卻是1
var playtime=mv_mc.totalFrames;

if(mvstate =="null"){
drag_mc.drag_btn.x=mv_mc.currentFrame*_num;
timer.text=num2time(totaltime)+" / "+num2time(playtime);
}


}


搜尋相關Tags的文章: [ totalFrames ] , [ 影格總數 ] , [ swf ] ,
本篇文章發表於2010-05-18 00:31
目前尚無任何回覆
   

回覆
如要回應,請先登入.