利用Tweener製作動畫 – 即時時鐘

前面已經介紹了很多利用Tweener所產生的動畫方式,接下來的幾篇文章,馬老師將會分享一些利用Tweener所製作出來的效果給大家參考,相信只要用心,大家都可以做出很酷的效果!

Tweener 即時時鐘 範例

主要利用Tweener和Flash擷取時間的功能,製作了一個時鐘,最主要是秒針移動的效果。

import caurina.transitions.Tweener;

pointerFn();
function pointerFn()
{
	var now:Date = new Date  ;
	var nowH:int = now.hours;
	var nowM:int = now.minutes;
	var nowS:int = now.seconds;
	pointerH.rotation=nowH*30+(nowM*6/12);
	pointerM.rotation = nowM * 6;
	pointerS.rotation = nowS * 6;
}

setInterval(clockFn,1000);
function clockFn()
{
	Tweener.addTween(pointerS, {rotation:pointerS.rotation+6, time:0.5, transition:"easeOutElastic"});
	if (pointerS.rotation == 0)
	{
		pointerFn();
	}
}

即時時鐘 原始檔 下載

You may also like...

23,946 Responses

  1. Michaelrom表示:

    canadian pharmacy meds: Generic drugs from Canada – canadian pharmacy 365

  2. StevenDuase表示:

    mexican rx online: mexico drug stores pharmacies – mexican rx online

  3. Timastus表示:

    магазин аккаунтов социальных сетей гарантия при продаже аккаунтов

  4. WalterIcort表示:

    http://expressrxcanada.com/# canadian drug pharmacy

  5. Lozxstus表示:

    перепродажа аккаунтов заработок на аккаунтах

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。