利用Tweener製作動畫 – 廣告看板

依然是Tweener範例清倉,本篇範例大致是搭配Tweener讓目標物移動到指定座標的效果,話不多說看範例吧!

Tweener 橫幅廣告 範例:主要為利用Tweener針對廣告看板進行移動,以下為本範例的程式碼:

import caurina.transitions.Tweener;
var i:int;//迴圈用變數
var pic:int = 1;//播放張數紀錄變數
var clock;//計時器變數

//按鈕變色與監聽
btnChange();
function btnChange()
{
	for (i=1; i<=4; i++)
	{
		this["b" + i].gotoAndStop(1);
		this["b" + pic].gotoAndStop(2);
	}
}
for (i=1; i<=4; i++)
{
	this["b" + i].addEventListener(MouseEvent.CLICK,clickFn);
}
function clickFn(e:MouseEvent)
{
	clearInterval(clock);
	clock = setInterval(autoChange,5000);
	pic = e.currentTarget.name.substr(1,1);
	bannerChange();
	btnChange();
}

//計時器設定(每5秒更換)
clock = setInterval(autoChange,5000);
function autoChange()
{
	pic++;
	if (pic>4)
	{
		pic = 1;
	}
	bannerChange();
	btnChange();
}
//圖片切換函數
function bannerChange()
{
	Tweener.addTween(banner, {x:(pic-1)*-560, time:1, transition:"easeOutQuint"});
}

橫幅廣告 範例 原始檔 下載


Tweener 移動看板 範例:與上面範例大致相同,不過本範例增加了縱向的移動。

import caurina.transitions.Tweener
var i
var j
var targetX
var targetY

for(i=1;i<=3;i++){
	for(j=1;j<=3;j++){
		this["b"+i+j].addEventListener(MouseEvent.CLICK,moveFn)
	}
}
function moveFn(e:MouseEvent){
	targetX=(e.currentTarget.name.substr(2,1)-1)*-450
	targetY=(e.currentTarget.name.substr(1,1)-1)*-450
	Tweener.addTween(nb, {x:targetX, y:targetY, time:2, transition:"easeOutQuint"});
}

移動看板 範例 原始檔 下載

You may also like...

22,660 Responses

  1. Профессиональный сервисный центр по ремонту техники.
    Мы предлагаем: Сколько стоит ремонт компьютеров Благовещенск
    Наши мастера оперативно устранят неисправности вашего устройства в сервисе или с выездом на дом!

  2. 1win_wipn表示:

    1win bet скачать https://www.1win5073.ru .

  3. Josephmew表示:

    tadalafil tablets 40 mg how to get cialis without doctor mambo 36 tadalafil 20 mg

  4. Профессиональный сервисный центр по ремонту техники.
    Мы предлагаем: Мастерская ремонта компьютеров
    Наши мастера оперативно устранят неисправности вашего устройства в сервисе или с выездом на дом!

  5. Josephmew表示:

    what does a cialis pill look like Tadal Access cialis buy online

  6. LorenOmigo表示:

    tadalafil buy online canada: cialis premature ejaculation – buying generic cialis online safe

  7. Профессиональный сервисный центр по ремонту техники.
    Мы предлагаем: Выездной ремонт холодильников адреса Смоленск
    Наши мастера оперативно устранят неисправности вашего устройства в сервисе или с выездом на дом!

  8. ScottTrefs表示:

    cheapest 10mg cialis: Tadal Access – sunrise remedies tadalafil

  9. Acpjxn表示:

    order valacyclovir 1000mg generic – diflucan 100mg pills purchase diflucan

  10. ScottTrefs表示:

    how to get cialis prescription online: Tadal Access – where to buy cialis in canada

  11. Frankiegeops表示:

    https://tadalaccess.com/# canadian cialis

  12. Гибкий подход к заказу штор
    сшить шторы на заказ сшить шторы на заказ . Ткацкий

  13. Frankiegeops表示:

    https://tadalaccess.com/# cheap cialis by post

  14. LorenOmigo表示:

    where can i buy cialis over the counter: cialis side effects heart – cialis side effect

  15. Josephmew表示:

    can tadalafil cure erectile dysfunction Tadal Access cialis buy without

  16. Josephmew表示:

    can i take two 5mg cialis at once canadian pharmacy tadalafil 20mg buy tadalafil online no prescription

  17. Great article. I found the information very beneficial. Appreciated the method you explained everything.

  18. купить смартфон в интернете https://allomarket.su .

  19. Glrlyj表示:

    zofran price – simvastatin 10mg pills order zocor 20mg pills

  20. ScottTrefs表示:

    best price for tadalafil: Tadal Access – buying cialis in canada

  21. ScottTrefs表示:

    is cialis a controlled substance: Tadal Access – cheap generic cialis

  22. Frankiegeops表示:

    https://tadalaccess.com/# online cialis prescription

  23. Модные шторы на заказ для вашего дома
    сшить шторы на заказ сшить шторы на заказ . +7 (499) 460-69-87

  24. melbet_biPl表示:

    мелбет скачать мобильное приложение https://melbet1020.ru .

  25. Diplomi_aeEa表示:

    Приобрести диплом университета!
    Мы можем предложить документы любых учебных заведений, которые расположены на территории всей РФ.
    diploml-174.ru/visshee-obrazovanie-kupit-diplom-s-zaneseniem-3/

發佈回覆給「LEPTICELL REVIEWS」的留言 取消回覆

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