flash 控制一個元件,使其播放到某一幀時自動關(guān)閉,代碼應(yīng)該怎么寫?
-
只是元件自動關(guān)閉,而不是關(guān)閉整個flash!
全部評論(1條)
-
- 呼的大大的 2010-05-27 00:00:00
- 1樓的方法 也太投機了吧.....純菜鳥級做法 由于是上層調(diào)用下層,所以需要用到事件來做。那么你在元件的要關(guān)閉的幀 寫入一句代碼: dispatchEvent(new Event("closeMC");//拋出一個叫closeMC的事件 然后在舞臺的diyi幀加入這個事件的監(jiān)聽: this.addEvenrListener("closeMC",ClosetheMC);//監(jiān)聽closeMC事件,然后做ClosetheMC這個方法 當然ClosetheMC這個方法就按你的意思寫了: function ClosetheMC(e:Event):void { stage.removeChild(MC);//比如這個影片剪輯的實例名就叫MC }
-
贊(5)
回復(fù)(0)
熱門問答
- flash 控制一個元件,使其播放到某一幀時自動關(guān)閉,代碼應(yīng)該怎么寫?
- 只是元件自動關(guān)閉,而不是關(guān)閉整個flash!
2010-05-26 10:58:41
337
1
- flash里子元件怎么控制父元件幀數(shù)跳動,要在子元件的代碼里怎么寫
2016-03-05 10:52:57
366
1
- flash鍵盤控制影片元件移動代碼問題
- 我已經(jīng)能使用鍵盤上下左右鍵控制影片元件(一個走路的人)移動了,但是還想實現(xiàn)向左移動的時候人面向左,向右移動的時候人面向右(而不是倒退),停止的時候替換一個人臉向外的影片元件。請問代碼(AS3.0)怎么做到呢?是要建兩個影片剪輯元件替換呢?還是通過... 我已經(jīng)能使用鍵盤上下左右鍵控制影片元件(一個走路的人)移動了,但是還想實現(xiàn)向左移動的時候人面向左,向右移動的時候人面向右(而不是倒退),停止的時候替換一個人臉向外的影片元件。請問代碼(AS3.0)怎么做到呢?是要建兩個影片剪輯元件替換呢?還是通過同一個元件垂直旋轉(zhuǎn)?求fla~~~ 展開
2018-11-11 02:54:53
305
0
- flash用鍵盤控制小球元件移動的代碼
2018-11-27 08:05:04
256
0
- flash 控制、調(diào)用一個元件(影片剪輯)
- 我在flash 8中,想在主場景中設(shè)一個按鈕,按下之后,調(diào)用一個另外做的元件(影片剪輯,一段動畫),應(yīng)該怎么寫代碼? 這個影片剪輯運行完后,再點擊關(guān)閉,可以回到主場景,這個應(yīng)該怎么實現(xiàn)? 跪求方法。 謝謝!
2009-03-12 01:21:47
440
2
- FLASH中怎么用方向鍵控制一個元件的移動?
- FLASH中怎么用方向鍵控制一個元件的移動? 說出方法如正確,追加20分!
2013-08-26 09:05:42
284
1
- 【FLASH】怎么用一個按鈕控制其他元件的播放?
- 按鈕: A 影片剪輯:B 按下A,B就開始播放 A不在B里
2008-07-29 21:20:18
352
1
- flash 控制指定元件播放
- 如題 詳細情況是,我要讓按鈕a按下后,讓元件1里的元件2從第2幀開始播放。 ZD是按鈕a在場景的圖層1,元件1在圖層2,元件2在元件1里。 這個要什么寫AS? 要是元件2在圖層2里我就會了,可以用 on (release) { tellTarget ("it1") { gotoAmdPlay(2); } } 但是這... 如題 詳細情況是,我要讓按鈕a按下后,讓元件1里的元件2從第2幀開始播放。 ZD是按鈕a在場景的圖層1,元件1在圖層2,元件2在元件1里。 這個要什么寫AS? 要是元件2在圖層2里我就會了,可以用 on (release) { tellTarget ("it1") { gotoAmdPlay(2); } } 但是這次元件2在元件1里,應(yīng)該怎么寫? 展開
2015-01-13 21:03:18
347
1
- flash怎么用一個按鈕控制多個運動的元每個元件
- 分別做好 引導(dǎo)線和遮罩這些 然后放到場景里 怎么用一個按鈕同時控制這些影片剪輯元件 初學(xué)啊 越詳細越好
2011-10-26 12:03:30
408
2
- FLASH AS2.0 元件控制問題,求幫助。
- 我在主場景有個元件A ,元件A里面有個B,如何讓A元件到第3幀時候B元件自動從第二幀播放。 在線等待。。。。。
2013-07-27 11:27:18
339
2
- Flash鼠標滑過觸發(fā)事件 AS2.0 利用一個元件控制另一個元件出現(xiàn)消失怎么弄?
- 我現(xiàn)在有三個元件,A、B、C 我將B,C放在A元件中(影片剪輯) 現(xiàn)要過效果是:鼠標放在B時,C gotoAndStop(2);鼠標離開B時,C gotoAndStop(1);并C元件消失 現(xiàn)C的實例名是:xinMC (C共用5幀,在diyi幀上stop()了) 我在元件B上寫的代碼是: on (ro... 我現(xiàn)在有三個元件,A、B、C 我將B,C放在A元件中(影片剪輯) 現(xiàn)要過效果是:鼠標放在B時,C gotoAndStop(2);鼠標離開B時,C gotoAndStop(1);并C元件消失 現(xiàn)C的實例名是:xinMC (C共用5幀,在diyi幀上stop()了) 我在元件B上寫的代碼是: on (rollOver) { this.xinMC._alpha=100; this.xinMC.gotoAndStop(2); } on (releaseOutside, rollOut) { this.xinMC._alpha=0; this.xinMC.gotoAndStop(1); } 但是完全不能實現(xiàn)效果,為什么?求高手指教?。?! 展開
2013-11-16 02:23:19
495
2
- 求助,F(xiàn)LASH動畫中的鍵盤控制A元件經(jīng)過B元件時提示的問題
- 在網(wǎng)上找了一個鍵盤控制小人移動的動畫,想讓小人走到一些固定元件的時候彈出提示動畫 小人走出那個元件區(qū)域后提示消失,求大神幫忙,小人移動AS2代碼 Stage.scaleMode = "noScale"; var mclsA:Object = new Object(); var sp:Number = 3; mclsA.onKey... 在網(wǎng)上找了一個鍵盤控制小人移動的動畫,想讓小人走到一些固定元件的時候彈出提示動畫 小人走出那個元件區(qū)域后提示消失,求大神幫忙,小人移動AS2代碼 Stage.scaleMode = "noScale"; var mclsA:Object = new Object(); var sp:Number = 3; mclsA.onKeyDown = function() { if (Key.isDown(Key.LEFT)) { mc.gotoAndStop(2); mc._x = Math.max(0, mc._x-sp); } else if (Key.isDown(Key.RIGHT)) { mc.gotoAndStop(3); mc._x = Math.min(Stage.width-mc._width, mc._x+sp); } else if (Key.isDown(Key.DOWN)) { mc.gotoAndStop(4); mc._y = Math.min(Stage.height-mc._height, mc._y+sp); } else if (Key.isDown(Key.UP)) { mc.gotoAndStop(5); mc._y = Math.max(0, mc._y-sp); } }; mclsA.onKeyUp = function() { for (k=0; k<4; k++) { mc["mc"+k].stop(); } }; Key.addListener(mclsA); 展開
2018-12-04 22:42:25
361
0
- flash暫停按鈕怎樣控制影片剪輯元件?
- 我做的暫停按鈕只控制聲音,不能控制影片剪輯元件(我的暫停按鈕是在場景中做的,因為影片剪輯元件太多),這是怎么回事呢,請朋友幫忙!
2017-09-04 05:40:51
468
2
- flash as3元件里的按鈕控制此元件幀數(shù)跳轉(zhuǎn)
- 代碼如下: tj.t1_btn.addEventListener(MouseEvent.CLICK,t1clk); function t1clk(e:MouseEvent):void{ tj.gotoAndPlay(57) } tj為元件,t1_btn是這個元件里的按鈕,這句是直接寫在舞臺上的,tj元件在舞臺上 輸出提示: TypeError: Error #1009: 無法... 代碼如下: tj.t1_btn.addEventListener(MouseEvent.CLICK,t1clk); function t1clk(e:MouseEvent):void{ tj.gotoAndPlay(57) } tj為元件,t1_btn是這個元件里的按鈕,這句是直接寫在舞臺上的,tj元件在舞臺上 輸出提示: TypeError: Error #1009: 無法訪問空對象引用的屬性或方法。 at _fla::MainTimeline/frame1() 請問如何解決(試了一下如果這句代碼去掉tj.直接寫在元件里的按鈕幀上就沒問題,但是現(xiàn)在要寫在舞臺上應(yīng)該怎么改) 展開
2017-09-29 15:34:36
380
1
- flash怎么限制一個可移動的元件的移動范圍
- flash怎么限制一個可移動的元件的移動范圍 (舞臺) 順便求一個能時常幫助我的大神的QQ(FLASH新手)
2014-04-16 20:15:15
481
1
- flash as3.0中用代碼控制元件的運動,怎么使元件不超出舞臺外面
- function FoodPosition():void { food.x = int(Math.random() * rows) * 2 * radius + 2 * radius; food.y = int(Math.random() * cols) * 2 * radius + 2 * radius; if (food.x > 580 || food.y > 580 || food.x < 0 || food.y < 0) { food.visi... function FoodPosition():void { food.x = int(Math.random() * rows) * 2 * radius + 2 * radius; food.y = int(Math.random() * cols) * 2 * radius + 2 * radius; if (food.x > 580 || food.y > 580 || food.x < 0 || food.y < 0) { food.visible = false; } } 當元件的坐標超出舞臺時,讓其可見性為false,這樣寫發(fā)現(xiàn)總是沒有效果 展開
2014-07-17 18:00:55
392
1
- Flash As3.0的問題~元件返回或者控制場景
- 我想從一個元件里面的Z后一幀自動返回場景。 我有一個場景1,里面有個元件A, 在元件A中又有小的元件a, 我想在用a來控制場景1里面的其他元件有可能么? 或者讓我在元件A中Z后一幀自動跳到場景1中的第二幀。我試過很多方式,包括root, parent什么,比如:mc(... 我想從一個元件里面的Z后一幀自動返回場景。 我有一個場景1,里面有個元件A, 在元件A中又有小的元件a, 我想在用a來控制場景1里面的其他元件有可能么? 或者讓我在元件A中Z后一幀自動跳到場景1中的第二幀。我試過很多方式,包括root, parent什么,比如:mc(root).gotoAndPlay(1,Scene1) 但是都沒有用。在2.0里面有用的現(xiàn)在在3.0都沒有用了,請高人指點。 展開
2010-03-11 09:34:45
493
3
- 用Flash的ActionScript3.0怎么控制影片剪輯元件內(nèi)部的播放?
- 我想用gotoAndPlay(1) 、stop()等控制播放頭的語句從舞臺來控制剪輯元件內(nèi)部的播放,代碼該怎么寫?
2014-10-23 05:51:07
373
1
- et070觸摸屏元件與plc相應(yīng)控制地址怎么寫
- 是想問觸摸屏上按鈕或其它元件怎么標注?
2014-10-22 06:08:50
479
2
- flash 用代碼控制元件移動
- 做了一個影片剪輯,希望通過AS代碼來控制這個影片剪輯的位置,并實現(xiàn)當點擊一個按鈕時,該影片剪輯發(fā)生位置的移動。 注意:是移動而不是改變,是有移動效果,而不是一下子就跳到另一個位置了。 用_x和_y可以實現(xiàn)瞬間改變位置,但是如何做出移動效果,還有請教... 做了一個影片剪輯,希望通過AS代碼來控制這個影片剪輯的位置,并實現(xiàn)當點擊一個按鈕時,該影片剪輯發(fā)生位置的移動。 注意:是移動而不是改變,是有移動效果,而不是一下子就跳到另一個位置了。 用_x和_y可以實現(xiàn)瞬間改變位置,但是如何做出移動效果,還有請教一下,謝謝! 展開
2014-06-23 15:40:11
594
1
4月突出貢獻榜
推薦主頁
最新話題





參與評論
登錄后參與評論