flash AS3做的一個(gè)器,但總是跳的很快,怎么辦?
-
比如一個(gè)30秒設(shè)定的器,基本2、3秒就跳完了,這該怎么改動(dòng),哪里出了問題? 細(xì)節(jié)代碼如下: var time:uint = 30; var a = setInterval(_time,1000); function _time () { time--; daojishi.text = String(time); if (time == 0) { gotoAndPlay... 比如一個(gè)30秒設(shè)定的器,基本2、3秒就跳完了,這該怎么改動(dòng),哪里出了問題? 細(xì)節(jié)代碼如下: var time:uint = 30; var a = setInterval(_time,1000); function _time () { time--; daojishi.text = String(time); if (time == 0) { gotoAndPlay("shibaile"); } } 運(yùn)行的時(shí)候都是可以運(yùn)行的。。 但是輸出的那塊是有提示錯(cuò)誤,錯(cuò)誤如下: TypeError: Error #1009: 無法訪問空對(duì)象引用的屬性或方法。 at _fla::MainTimeline/_time() at Function/http://adobe.com/AS3/2006/builtin::apply() at SetIntervalTimer/onTimer() at flash.utils::Timer/_timerDispatch() at flash.utils::Timer/tick() 這個(gè)該怎么去改動(dòng)呢?求大蝦指教,謝謝了~! 展開
全部評(píng)論(4條)
-
- 富江視頻 2013-06-21 00:00:00
- 源文件能發(fā)給我看一下嗎? keensb6@163.com
-
贊(2)
回復(fù)(0)
-
- 熱情的龍逸 2013-06-24 00:00:00
- 1、你是不是沒加stop,而循環(huán)重復(fù)執(zhí)行了這一幀的代碼了啊。 2、你在time==0的時(shí)候沒有回收interval動(dòng)作。 要用clearInterval(a); 你現(xiàn)有的代碼應(yīng)該加上clearInterval(a);就可以了。但是你說的2、3秒就停止了,得開你源文件才知道。
-
贊(16)
回復(fù)(0)
-
- 查水表的路過 2013-06-22 00:00:00
- 單獨(dú)看這一塊兒代碼 是沒什么錯(cuò)誤 輸出面板提示的錯(cuò)誤 是在_time這個(gè)函數(shù)中, 你訪問了沒有定義的變量或者屬性,查看一下是不是有“daojishi”這個(gè)文本框 我用Flash 新建一個(gè)Fla(Actionscript 3.0)的文檔 做了一個(gè)文本框 經(jīng)過測試 是沒有問題的, 另外 我感覺可能是你在做的時(shí)候 沒有讓時(shí)間軸停到這一幀上, 在這些代碼Z前面 加一句 stop(); 試一下 如果還有錯(cuò)誤 請(qǐng)追問。。。。。。。
-
贊(20)
回復(fù)(0)
-
- 小花妹妹mmm 2013-06-23 00:00:00
- setinterval(); 這個(gè)方法沒見過,如果是你自己寫的貼出來看看才知道 同時(shí)也可以這樣寫 var time:int=30; var timer:Timer=new Timer(1000); timer.addEventListener(TimerEvent.TIMER,on_timer); timer.start(); function on_timer(event:TimerEvent):void{ if(time>0){ time--; daojishi.text = String(time); return; } timer.stop(); timer.removeEventListener(TimerEvent.TIMER,on_timer); gotoAndPlay("shibaile"); }
-
贊(2)
回復(fù)(0)
登錄或新用戶注冊
- 微信登錄
- 密碼登錄
- 短信登錄
請(qǐng)用手機(jī)微信掃描下方二維碼
快速登錄或注冊新賬號(hào)
微信掃碼,手機(jī)電腦聯(lián)動(dòng)
熱門問答
- flash AS3做的一個(gè)器,但總是跳的很快,怎么辦?
- 比如一個(gè)30秒設(shè)定的器,基本2、3秒就跳完了,這該怎么改動(dòng),哪里出了問題? 細(xì)節(jié)代碼如下: var time:uint = 30; var a = setInterval(_time,1000); function _time () { time--; daojishi.text = String(time); if (time == 0) { gotoAndPlay... 比如一個(gè)30秒設(shè)定的器,基本2、3秒就跳完了,這該怎么改動(dòng),哪里出了問題? 細(xì)節(jié)代碼如下: var time:uint = 30; var a = setInterval(_time,1000); function _time () { time--; daojishi.text = String(time); if (time == 0) { gotoAndPlay("shibaile"); } } 運(yùn)行的時(shí)候都是可以運(yùn)行的。。 但是輸出的那塊是有提示錯(cuò)誤,錯(cuò)誤如下: TypeError: Error #1009: 無法訪問空對(duì)象引用的屬性或方法。 at _fla::MainTimeline/_time() at Function/http://adobe.com/AS3/2006/builtin::apply() at SetIntervalTimer/onTimer() at flash.utils::Timer/_timerDispatch() at flash.utils::Timer/tick() 這個(gè)該怎么去改動(dòng)呢?求大蝦指教,謝謝了~! 展開
- 急求一個(gè)150秒和180秒的FLASH器~~
- 急求一個(gè)150秒和180秒的FLASH器 急用急用急用~~ 不需要音效 漂亮就行 用在崗位競聘上的 謝謝了謝謝了
- 急需一個(gè)能在PPT里面插入的FLASH的8分鐘器
- 急需一個(gè)能在PPT里面插入的FLASH的8分鐘器 急用,非常感謝,在線等~!~! 我的郵箱是38124106@qq.com 非常感謝
- 汽車轉(zhuǎn)速表總是升的很快怎么回事
- FLASH AS3 如何控制父級(jí)影片中的元件
- 問個(gè)問題啊, AS3,A.SWF中加載了B.SWF 現(xiàn)在想要通過B.SWF里面的一個(gè)語句來控制A.SWF中的一個(gè)原件 層級(jí)關(guān)系該怎么寫啊? 在AS3中如何實(shí)現(xiàn)AS2中的ROOT和PARENT的效果? 謝謝??!
- FLASH AS3 如何控制父級(jí)影片中的元件
- 問個(gè)問題啊,AS3,A.SWF中加載了B.SWF現(xiàn)在想要通過B.SWF里面的一個(gè)語句來控制A.SWF中的一個(gè)原件層級(jí)關(guān)系該怎么寫???在AS3中如何實(shí)現(xiàn)AS2中的ROOT和PARENT的效果?謝謝??!
- flash as3元件里的按鈕控制此元件幀數(shù)跳轉(zhuǎn)
- 代碼如下: tj.t1_btn.addEventListener(MouseEvent.CLICK,t1clk); function t1clk(e:MouseEvent):void{ tj.gotoAndPlay(57) } tj為元件,t1_btn是這個(gè)元件里的按鈕,這句是直接寫在舞臺(tái)上的,tj元件在舞臺(tái)上 輸出提示: TypeError: Error #1009: 無法... 代碼如下: tj.t1_btn.addEventListener(MouseEvent.CLICK,t1clk); function t1clk(e:MouseEvent):void{ tj.gotoAndPlay(57) } tj為元件,t1_btn是這個(gè)元件里的按鈕,這句是直接寫在舞臺(tái)上的,tj元件在舞臺(tái)上 輸出提示: TypeError: Error #1009: 無法訪問空對(duì)象引用的屬性或方法。 at _fla::MainTimeline/frame1() 請(qǐng)問如何解決(試了一下如果這句代碼去掉tj.直接寫在元件里的按鈕幀上就沒問題,但是現(xiàn)在要寫在舞臺(tái)上應(yīng)該怎么改) 展開
- 想要個(gè)FLASH器的FLA源代碼
- 想要個(gè)FLASH器的FLA源代碼:請(qǐng)大俠幫忙做個(gè)FLASH器,時(shí)間為40分鐘,要個(gè)FLA源代碼(Z好是AS2.0)謝謝了!我的郵箱是605044339@qq.com
- FLASH中怎么讓鍵盤控制元件行走、跳?
- FLASH中怎么讓鍵盤控制元件行走、跳? 怎么設(shè)置行走地面?
- AS3 一個(gè)函數(shù)控制多個(gè)原件
- 我有一些代碼: import flash.events.MouseEvent; d.addEventListener(MouseEvent.CLICK,duckill); function duckill(Event:MouseEvent){ trace("duck ill"); } //d是實(shí)例名 我想在舞臺(tái)左側(cè)(Z左側(cè))隨機(jī)生成一些實(shí)例,并執(zhí)行此代碼。
- flash虛擬內(nèi)存不足怎么辦
- FLASH as3 怎么將if循環(huán)函數(shù)中的數(shù)與元件顏色透明度相關(guān)聯(lián)
- 為什么我的wifi加載網(wǎng)頁很慢,但下載東西很快
- flash as3在元件的事件類怎么訪問并控制舞臺(tái)上的其它元件?
- 數(shù)顯卡尺數(shù)字跳變,怎么辦
- 卡尺用了一年了,沒出現(xiàn)過問題,Z近老是跳。 以為是電池的問題,換了新的還是跳。放一夜會(huì)好,中午就不行了,是怎么回事 有誰知道怎么去修嗎
- 紅外測溫儀的紅外線總是開啟的怎么辦
- 做流式細(xì)胞凋亡實(shí)驗(yàn)總是抓不住早期凋亡怎么辦
- 喜歡一個(gè)小學(xué)同學(xué),但不在同一所大學(xué),我該怎么辦?
- 喜歡一個(gè)小學(xué)同學(xué) 是同村的,她爸爸和我爸爸挺熟的 高中同校和她聊得來 但畢業(yè)后不在同一所大學(xué) 而且只加了qq 但沒再聯(lián)系?,F(xiàn)在快大二了 喜歡她想讓她知道 但因?yàn)榭嘤诂F(xiàn)在沒經(jīng)濟(jì)能力又不想讓她知道 現(xiàn)在很糾結(jié)該怎么辦?
4月突出貢獻(xiàn)榜
推薦主頁
最新話題





參與評(píng)論
登錄后參與評(píng)論