利用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"}); }
Really liked reading this article. It’s highly clear and full of valuable information. Thanks for providing this.
pharmacie en ligne fiable https://kamagrameilleurprix.shop/# Achat mГ©dicament en ligne fiable
Viagra homme prix en pharmacie sans ordonnance: Viagra pharmacie – Viagra pas cher livraison rapide france
https://pharmaciemeilleurprix.com/# pharmacies en ligne certifiГ©es
Pharmacie Internationale en ligne
http://pharmaciemeilleurprix.com/# pharmacies en ligne certifiГ©es
pharmacie en ligne
pharmacie en ligne sans ordonnance: Pharmacies en ligne certifiees – pharmacie en ligne sans ordonnance
Nicaragua Parfum en-gros | Different scents for different occasions—mastering this art can elevate your fragrance game.
Seychelles Wholesale Perfume | A long-lasting and captivating fragrance boosts confidence like nothing else.
pharmacie en ligne avec ordonnance: Tadalafil sans ordonnance en ligne – pharmacie en ligne france pas cher
Психологическая и информационная онлайн-помощь. Психолог онлайн анонимно. Психолог в телеграм.
Онлайн-консультация психолога. Психологическая и информационная онлайн-помощь. Круглосуточная запись на онлайн-консультацию психолога.
Nivea | Koku seçiminde özgün olmak önemli. Herkesin kullandığı parfüm yerine, size özel bir koku bulun!
Arabia Saudita Profumi all’ingrosso | Classic scents never go out of style. A well-crafted fragrance remains timeless.
Turchia Profumi all’ingrosso | Citrus notes boost energy and create a positive mood instantly.
https://www.ilove-dom2.ru/ – Кухни на заказ в Екатеринбурге.
http://fortekb.ru – Официальный сайт производителя кухонь.
Pokedle I enjoy looking through an article that can make people think. Also, thanks for allowing for me to comment.
pharmacie en ligne fiable: pharmacie en ligne sans ordonnance – Pharmacie sans ordonnance
trouver un mГ©dicament en pharmacie: kamagra oral jelly – Pharmacie sans ordonnance
I’m Advertising Manager at Labbaik Hajj Umrah , with accountability for the advertising and marketing program, model management, and corporate sponsorship.
http://www.bodyrslm.ru – Закажите кухню на официальном сайте производителя.
makar web | User experience is at the core of MAKAR Web’s development approach, ensuring seamless navigation.
augmentin sale – buy augmentin generic duloxetine oral
trouver un mГ©dicament en pharmacie https://pharmaciemeilleurprix.shop/# Pharmacie sans ordonnance
list of approved canadian pharmacies
Viagra pas cher livraison rapide france: Viagra pharmacie – Viagra vente libre pays
blue pill viagra
legit canadian online pharmacy
https://pharmaciemeilleurprix.shop/# pharmacie en ligne livraison europe
pharmacie en ligne sans ordonnance
mexico pharmacy order online