Re: [問題] 隨時間增加 而增加的數字 和元件
試了另一個不用onEnterFrame的寫法
先建立個實體名稱為coin_txt的動態文字
然後再第一影格上寫
stop();
var intercalID :Number
var coin:Number = 0
//初始值//
function actest():Void{
coin=coin+100
//要累加的數值//
coin_txt.text=coin
}
intercalID=setInterval(this,"actest",3000)
//3000是時間(毫秒)//
測試過可以用~~~
※ 引述《zswolf (響徹雲霄的喇叭聲)》之銘言:
: 先建立個實體名稱為coin_txt的動態文字
: 然後再第一影格上寫
:
: var coin:Number = 0;
: //一開始先歸零//
: var fps:Number = 12;
: //你影片影格的速率
: var speed:Number = 3;
: //看你想要幾秒加一次
: var i:Number;
: this.onEnterFrame = function() {
: i++;
: if (i>=fps*speed) {
: coin = coin+20;
: //這是看你要加多少錢//
: coin_txt.text = coin;
: addn = 0;
: }
: };
:
: PS:trace過了~~~可以~~~
: ※ 引述《applecore (鴿子女王)》之銘言:
: : 最近工作要作一個動畫
: : 每隔數秒 要出現一個錢幣 並且金額也要增加
: : (ex.5秒 1個金幣 1.2元
: : 10秒 2個金幣 2.4元....)
: : 而且這個動畫必須要能播放一個小時以上
: : 若不考慮錢幣爆表的問題
: : 我只會改as 不會寫as 請問有沒有人有類似的範例呢?
: : 我找到一個按一次鈕 讓動態文字就增加一定數字 的範例
: : on (release) {
: : _root.number = _root.number+3;
: : _root.ttt.text = eric;
: : }
: : (ttt.為動態文字的實體名稱)
: : 可是有別的as可以使動態文字是隨著時間增加,而不需按鈕嗎?
: : 謝謝
--
挖~~店員辭職啦~~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.11.28
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
Flash 近期熱門文章
PTT數位生活區 即時熱門文章