利用Tweener製作動畫 – 數大便是美

套用徐志摩的名言:「數大」便是美,意思是說數量多就是美,不過雖然數大便是美,但如果要針對多個元件製作動畫,那利用程式一定會比手工來的輕鬆,甚至可以更漂亮和壯觀,以下的範例就是利用Tweener針對較多的元件來製作動畫的結果,分享給大家參考!希望各位未來不會「數大」便是累。

Tweener 滿天星斗:利用Tweener針對星形製作Alpha動畫,是一個很簡單的範例。

import caurina.transitions.Tweener
import flash.display.MovieClip;

setInterval(starFn,50)
function starFn(){
	var scale:Number=Math.random()
	var mc:MovieClip=new star
	mc.x=Math.random()*500
	mc.y=Math.random()*500
	mc.scaleX=scale
	mc.scaleY=scale
	mc.alpha=0
	addChild(mc)
	Tweener.addTween(mc, {alpha:1, time:7, transition:"linear"});
	Tweener.addTween(mc, {alpha:0, time:3,delay:8, transition:"linear"});
}

滿天星斗 原始檔 下載


Tweener 擴散效果:利用Tweener針對球體來製作動畫,其中還應用到距離計算的Class,可以試著調整參數(彈出距離變數、彈出數量…等)來觀察改變的情況。

import flash.display.Sprite;
import roMc;
import flash.geom.Point;
import caurina.transitions.Tweener;

//變數定義區塊
var centerPoint:Point = new Point  ;//圓形中心點
var i:int = 1;//迴圈變數
var radius:int = 50;//彈出距離變數
var no:int = 20;//彈出數量
var circleArray:Array=new Array//球體陣列(針對移除使用)
var sec:int=1//動畫秒數
var hold:Number=0.1//延遲秒數

centerPoint.x = stage.stageWidth / 2;
centerPoint.y = stage.stageHeight / 2;

stage.addEventListener(MouseEvent.CLICK,clickFn);

function clickFn(e:MouseEvent)
{
	while (circleArray.length > 0) {
			removeChild(circleArray.pop());
	}
	Tweener.removeAllTweens();
	showFn();
}

function showFn()
{
	for (i=1; i<=no; i++)
	{
		var mc:Sprite = new ball  ;
		circleArray.push(mc)
		var angle:Number = 2 * Math.PI / no * i;
		var targetPoint:Point = new Point();
		targetPoint.x = radius * Math.cos(angle) + centerPoint.x;
		targetPoint.y = radius * Math.sin(angle) + centerPoint.y;
		addChild(mc);
		mc.x = centerPoint.x;
		mc.y = centerPoint.y;
		mc.alpha = 0;
		Tweener.addTween(mc, {alpha:1,x:targetPoint.x,y:targetPoint.y, time:sec, transition:"linear",delay:i*hold});
		Tweener.addTween(mc, {alpha:0,x:centerPoint.x,y:centerPoint.y, time:sec, transition:"linear",delay:i*hold+(no*hold+1)});
	}
}

擴散效果 原始檔 下載

You may also like...

19,874 Responses

  1. порно коллекции бесплатно https://porn-library.ru/ .

  2. Mazrluq表示:

    Добрый день!
    Сколько стоит получить диплом высшего и среднего образования легально?
    http://www.wilkinsonspharmacy.com.au/куплю-диплом-законный/

  3. топовые порно видео https://www.apteka-porno.ru .

  4. порно видео бесплатно порно видео бесплатно .

  5. смотреть порно видео смотреть порно видео .

  6. порно коллекции бесплатно http://porn-library.ru/ .

  7. порно видео бесплатно порно видео бесплатно .

  8. ThomasDet表示:

    http://amoxildelivery.pro/# amoxicillin for sale online

  9. Sazripe表示:

    Здравствуйте!
    Мы предлагаем дипломы любой профессии по выгодным ценам. Стоимость зависит от определенной специальности, года выпуска и университета. Всегда стараемся поддерживать для заказчиков адекватную политику цен. Важно, чтобы документы были доступными для подавляющей массы наших граждан.
    bookmarkshut.com/story17544315/купить-аттестат

  10. Sazrmjf表示:

    Привет!
    Мы изготавливаем дипломы любой профессии по доступным ценам. Стоимость будет зависеть от конкретной специальности, года выпуска и образовательного учреждения. Стараемся поддерживать для заказчиков адекватную ценовую политику. Важно, чтобы дипломы были доступны для большинства наших граждан.
    esocialmall.com/story2485270/диплом-какого-вуза-купить

  11. Lazrdgt表示:

    Здравствуйте!
    Где приобрести диплом специалиста?
    Заказать диплом любого университета.
    opengadjet.ru/legkiy-sposob-poluchit-diplom-byistro-i-prosto

  12. Cazrvvf表示:

    Привет!
    Мы готовы предложить документы ВУЗов, которые находятся на территории всей России. Вы сможете заказать диплом от любого учебного заведения, за любой год, указав подходящую специальность и оценки за все дисциплины. Документы выпускаются на бумаге высшего качества. Это позволяет делать настоящие дипломы, не отличимые от оригиналов. Документы будут заверены всеми требуемыми печатями и подписями.
    sslaziofansclub.com/read-blog/3270

  13. Eanryyk表示:

    Добрый день!
    Мы изготавливаем дипломы любой профессии по приятным тарифам.
    http://www.horn-fahrzeugaufbereitung.de/диплом-купить-е.html

  14. ThomasDet表示:

    https://clomiddelivery.pro/# can you get clomid for sale

  15. смотреть классное порево смотреть классное порево .

  16. Cazrqvg表示:

    Привет!
    Мы готовы предложить документы ВУЗов, которые расположены на территории всей Российской Федерации. Вы сможете заказать диплом от любого заведения, за любой год, включая документы СССР. Дипломы и аттестаты печатаются на “правильной” бумаге самого высокого качества. Это позволяет делать государственные дипломы, не отличимые от оригиналов. Они будут заверены необходимыми печатями и подписями.
    khelafat.com/blogs/4395/%D0%A0%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%BD%D0%BE%D0%B5-%D0%BE%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5-%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%B0-%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2-%D0%B2-%D0%B8%D0%B7%D0%B2%D0%B5%D1%81%D1%82%D0%BD%D0%BE%D0%BC-%D0%BE%D0%BD%D0%BB%D0%B0%D0%B9%D0%BD-%D0%BC%D0%B0%D0%B3%D0%B0%D0%B7%D0%B8%D0%BD%D0%B5

  17. Sazrhln表示:

    Привет, друзья!
    Процесс получения диплома стоматолога: реально ли это сделать быстро?
    webproverka.com/person.php?worksale
    Окажем помощь!

  18. Trường cờ bạc tiền kỹ thuật số crypto casino trong Tiếng Việt cho 60 từ
    Sân tiền ảo crypto casino là nền tảng dinh bài cờ bạc
    trực tuyến sử dụng tiền kỹ thuật số như Bitcoin Ethereum
    để giao dịch Người chơi có thể đặt cược chơi các trò cuộc
    vui như poker blackjack slots mà không cần tiết
    lộ thông tin cá nhân Crypto casino mang lại sự an toàn tốc độ giao dịch nhanh chóng bảo mật cao và minh bạch

  19. Diplomi_pcEa表示:

    Здравствуйте!
    Заказать документ университета вы сможете в нашей компании.
    ast-diploms.com/kupit-diplom-kandidata-nauk 

  20. смотреть классное порево смотреть классное порево .

  21. смотреть классное порево смотреть классное порево .

  22. классное порево видео http://klassny-sex.ru/ .

  23. классное порево бесплатно классное порево бесплатно .

  24. самое классное порево https://klassny-sex.ru .

  25. Sazrgjl表示:

    Привет!
    Как приобрести диплом о среднем образовании в Москве и других городах
    lighttur.ru/kupite-diplom-i-zabudte-o-studencheskih-zabotah
    Всегда вам поможем!

  26. Xazrzvl表示:

    Привет, друзья!
    Приобретение диплома ПТУ с сокращенной программой обучения в Москве
    landik-diploms-srednee.ru/kupit-diplom-v-novosibirske В 

  27. Dnrtgjg表示:

    Здравствуйте!
    Приобрести документ ВУЗа вы сможете в нашем сервисе.
    diploms-x.com/kupit-diplom-magistra
    Хорошей учебы!

發佈留言

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