私のカウンターは一定の速度で 100 になります。カウンターの速度を上げる方法はありますか?
Flash は三角法の値を使用して速度に影響を与えることができますが、それがタイマー クラスをオンザフライで変更できるかどうかはわかりません。
それにはいくつかの部分があります。
(a.) カウンターの速度を上げる?
(b.) 特定の部分で傾斜?
- 範囲がある
- 90 ~ 100 でランピングが開始される
増分の三角法のいずれかの例が役立ちます
代替テキスト http://www.ashcraftband.com/myspace/videodnd/icon10.jpg
適用したいトリガーの例
var xVel:Number = Math.cos(radians) * speed;
var yVel:Number = Math.sin(radians) * speed;
//-------------------------------------------//
return deg * (Math.PI/180);
ACCELLERATING COUNTER「すべての良い例」
//EVERYONE HELPED "decimals corrected"
var timer:Timer = new Timer(10);
var count:int = 0; //start at -1 if you want the first decimal to be 0
var fcount:int = 0;
timer.addEventListener(TimerEvent.TIMER, incrementCounter);
timer.start();
function incrementCounter(event:TimerEvent) {
count++;
//
fcount=int(count*count/10000);//starts out slow... then speeds up
//
var whole_value:int = int(fcount / 100); //change value
var tenths:int = int(fcount / 10) % 10;
var hundredths:int = int(fcount) % 10;
「時間を割いて手伝ってくれてありがとう」