利用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,902 Responses

  1. Uazrfua表示:

    Здравствуйте!
    Купить диплом о высшем образовании.
    stotep.com/read-blog/271

  2. Diplomi_kdkl表示:

    где купить диплом об высшем образовании в омске где купить диплом об высшем образовании в омске .

  3. Diplomi_xykl表示:

    куплю диплом права http://www.diploms-x.com/ .

  4. WilliamDeeli表示:

    Привет!
    Мы предлагаем быстро и выгодно заказать диплом, который выполнен на оригинальной бумаге и заверен печатями, штампами, подписями официальных лиц. Диплом пройдет лубую проверку, даже с использованием специального оборудования. Достигайте цели быстро и просто с нашим сервисом.
    islamdini.kg/index.php?subaction=userinfo&user=ydyjag
    Хорошей учебы!

  5. Dnrtwkl表示:

    Привет!
    Купить документ ВУЗа можно в нашей компании в столице.
    ast-diplomas24.ru/kupit-diplom-moskva
    Удачи!

  6. Sizin icin en iyi online casino Sweet bonanza

  7. Xazrspr表示:

    Добрый день!
    Предлагаем документы ВУЗов, расположенных в любом регионе РФ. Можно заказать качественный диплом за любой год, указав актуальную специальность и хорошие оценки за все дисциплины. Документы печатаются на бумаге самого высшего качества. Это дает возможность делать государственные дипломы, которые невозможно отличить от оригиналов. Они заверяются необходимыми печатями и подписями.
    Мы изготавливаем дипломы любой профессии по выгодным ценам. Стоимость будет зависеть от выбранной специальности, года выпуска и университета. Стараемся поддерживать для покупателей адекватную ценовую политику. Важно, чтобы дипломы были доступны для большинства граждан.
    arusak-diploms-srednee.ru/kupit-diplom-v-krasnodare  
    Успехов в учебе!

  8. Manrpho表示:

    Добрый день!
    Где приобрести диплом по нужной специальности?
    Мы можем предложить документы институтов, которые находятся на территории всей РФ. Вы имеете возможность заказать диплом от любого высшего учебного заведения, за любой год, в том числе документы СССР. Дипломы печатаются на бумаге самого высокого качества. Это позволяет делать настоящие дипломы, которые невозможно отличить от оригиналов. Они будут заверены всеми требуемыми печатями и штампами.
    Мы изготавливаем дипломы любых профессий по приятным тарифам.
    diploms-x.com/kupit-diplom-ekaterinbur
    Окажем помощь!

  9. Mazralk表示:

    Добрый день!
    Заказать документ о получении высшего образования вы можете у нас в Москве. Мы предлагаем документы об окончании любых ВУЗов РФ. Вы получите необходимый диплом по любым специальностям, включая документы СССР. Гарантируем, что при проверке документа работодателем, подозрений не появится.
    Мы готовы предложить дипломы психологов, юристов, экономистов и прочих профессий по доступным ценам. Цена может зависеть от выбранной специальности, года выпуска и образовательного учреждения. Всегда стараемся поддерживать для покупателей адекватную политику тарифов. Важно, чтобы документы были доступными для большинства граждан.
    balacixynu.trexgame.net/bystro-pokupaem-attestat-v-lucsem-internet-magazine-russian-diplom
    Всегда вам поможем!

  10. Diplomi_drEa表示:

    Здравствуйте!
    Приобрести документ института вы сможете в нашем сервисе.
    diplomasx.com/kupit-diplom-o-srednem-obrazovanii

  11. Sazrepa表示:

    Привет, друзья!
    Мы готовы предложить дипломы любых профессий по приятным тарифам. Стоимость будет зависеть от той или иной специальности, года получения и университета. Всегда стараемся поддерживать для заказчиков адекватную политику цен. Важно, чтобы документы были доступными для большого количества граждан.
    troykdtj32193.mysticwiki.com/662381/%D0%9D%D0%B0%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BF%D1%80%D0%B8%D0%BE%D0%B1%D1%80%D0%B5%D1%82%D0%B5%D0%BD%D0%B8%D1%8F_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2_%D0%BE%D0%B1_%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B8_%D0%B2_%D0%BD%D0%B0%D1%81%D1%82%D0%BE%D1%8F%D1%89%D0%B5%D0%BC_%D0%BE%D0%B1%D1%89%D0%B5%D1%81%D1%82%D0%B2%D0%B5

  12. Danrntl表示:

    Привет!
    Где купить диплом по актуальной специальности?
    Мы изготавливаем дипломы любой профессии по приятным тарифам. Цена будет зависеть от определенной специальности, года получения и образовательного учреждения. Стараемся поддерживать для заказчиков адекватную политику тарифов. Для нас важно, чтобы документы были доступны для большого количества наших граждан.
    Для вас готовы предложить дипломы любой профессии по доступным ценам.
    allukrnews.ru/kupit-diplom-rf-v-moskve-realnyie-dokumentyi-po-dostupnoy-tsene/
    Рады помочь!.

  13. Diplomi_vmPa表示:

    купить диплом высшем гознак купить диплом высшем гознак .

  14. Diplomi_uoei表示:

    диплом и аттестат ast-diploms.com .

  15. Diplomi_yjEa表示:

    Здравствуйте!
    Приобрести документ о получении высшего образования вы можете в нашей компании в Москве.
    ast-diploms.com/kupit-diplom-vracha

  16. Xazrgxm表示:

    Привет, друзья!
    Где заказать диплом по необходимой специальности?
    Мы изготавливаем дипломы любой профессии по приятным тарифам. Стоимость будет зависеть от выбранной специальности, года получения и университета. Стараемся поддерживать для покупателей адекватную ценовую политику. Для нас очень важно, чтобы дипломы были доступными для большого количества граждан.
    arusak-diploms-srednee.ru/kupit-diplom-v-rostove-na-donu  
    Удачи!

  17. Domdob表示:

    Приветствую. Может кто знает, где почитать полезные статьи о недвижимости? Пока нашел блог о недвижимости

  18. En iyi kumarhaneyi tavsiye ederim Sweet bonanza

  19. Wazrkcu表示:

    Привет!
    Официальное получение диплома техникума с упрощенным обучением в Москве
    messenger.wepluz.com/read-blog/11105

  20. Lariorzgj表示:

    Легальная покупка диплома ПТУ с сокращенной программой обучения
    ast-diploms24.ru/kupit-diplom-vracha

  21. Lariorjgu表示:

    Покупка диплома о среднем полном образовании: как избежать мошенничества?
    ast-diplomy.com/kupit-diplom-novosibirsk 

  22. Lazrifw表示:

    Здравствуйте!
    Мы предлагаем дипломы психологов, юристов, экономистов и других профессий по доступным ценам.
    wegoflc.com/%D0%BA%D1%83%D0%BF%D0%B8%D1%82%D1%8C-%D0%B4%D0%B8%D0%BF%D0%BB%D0%BE%D0%BC-%D0%B2-%D1%82%D0%BE%D0%BB%D1%8C%D1%8F%D1%82%D1%82%D0%B8/

  23. Sazrsuz表示:

    Привет!
    Реально ли приобрести диплом стоматолога? Основные шаги
    http://www.figarohair.ru/conf/viewtopic.php?f=11&t=12644&sid=d865dd5fcb998564787e73c18fc0f732
    Будем рады вам помочь!.

  24. Xazrkov表示:

    Привет!
    Полезная информация как купить диплом о высшем образовании без рисков
    landik-diploms-srednee.ru/attestat-shkoly  
    Хорошей учебы!

  25. Cazrddo表示:

    Привет, друзья!
    Мы готовы предложить документы техникумов, которые расположены в любом регионе Российской Федерации. Можно приобрести диплом за любой год, указав необходимую специальность и оценки за все дисциплины. Дипломы и аттестаты выпускаются на “правильной” бумаге высшего качества. Это позволяет делать настоящие дипломы, которые не отличить от оригиналов. Они заверяются всеми требуемыми печатями и подписями.
    hrv-club.ru/forums/index.php?autocom=gallery&req=si&img=6068

  26. Guvenilir bir kumarhanede sans?n?z Sweet bonanza

  27. Lazrrmk表示:

    Привет, друзья!
    Где купить диплом специалиста?
    Приобрести диплом университета.
    comptonrpp.listbb.ru/viewtopic.php?f=6&t=714

  28. Mazrgga表示:

    Добрый день!
    Всё, что нужно знать о покупке аттестата о среднем образовании
    http://www.mahdsanat.com/%D0%BA%D1%83%D0%BF%D0%BB%D1%8E-%D0%BC%D0%BE%D0%BB%D0%B4%D0%B0%D0%B2%D1%81%D0%BA%D0%B8%D0%B9-%D0%B4%D0%B8%D0%BF%D0%BB%D0%BE%D0%BC/

發佈留言

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