作者norton159 (Norton)
看板Flash
標題[問題] 用文字顯示目前畫格數
時間Wed Jun 30 16:18:17 2010
為了要做逐格動畫(實體),所以我先在Flash CS4上用動畫先畫好
那,我希望能夠在每張畫格上都標明畫格的號碼,也就是目前是第幾張畫格這樣
雖然知道大概是case或if之類,不過對AS不太熟,請問我該怎麼做呢?
--
◢██◣ ◣ ◢██◣ ███◣
█ ◤ █ ◢ █ ◤ █ █
熱血、青春 █ █ ◢◤ █ █▄▄◤ 成功管樂
enthusiasm █ ██▍ █ █ ◣ youth
█ ◣ █ ◥◣ █ ◣ █ █
◥██◤ ◥ ◥ ◥██◤ ███◤
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.48.251
1F:推 pepsitetsu:new一個TextField textfield.text=this.currentFrame 06/30 16:46
2F:→ norton159:不好意思,可不可以請您說得更操作化一些? 06/30 16:56
3F:推 sextitanic:在畫面上放一個文字方塊,屬性面板選「動態文字」 06/30 18:14
4F:→ sextitanic:然後把它取名叫「frame_txt」 06/30 18:15
5F:→ sextitanic:在時間軸第 1 格設個關鍵影格,裡面放程式 06/30 18:15
6F:→ sextitanic:stage.addEventListener(Event.ENTER_FRAME, chgText); 06/30 18:16
7F:→ sextitanic:function chgText(e:Event):void { 06/30 18:16
8F:→ sextitanic:frame_txt.text = String(this.currentFrame); } 06/30 18:16
9F:推 openyayak:推!!! 06/30 20:02
10F:→ norton159:不過這樣我就必須用AS3.0來做,不過按鈕會失效QWQ 06/30 20:22
11F:→ norton159:(我為何會用"不過"...?)有辦用AS2.0做到一樣的事情嗎? 06/30 20:33
12F:推 etrexetrex:可以呀 06/30 21:20
13F:→ etrexetrex:onEnterFrame=function(){ 06/30 21:20
14F:→ etrexetrex:frame_txt.text = this._currentframe; 06/30 21:21
15F:→ etrexetrex:} 06/30 21:22
16F:→ norton159:感謝各位樓上各位,我兩種都算是會了m(_ _)m 06/30 21:35