1.377 kez okundu

Flash AS3 de kaynayan baloncuk uygulaması

10 10 1.377 kez okundu incelendi

Bu dersimizde FLASH CS4 kullanarak Actionscript 3.0 ile kaynayan su baloncukları yapacağız.

Yeni bir sayfa açıyoruz. Boyutları size kalmış. Ben 300×350 yapıyorum.

Background rengini #0066FF olarak ayarlıyoruz.

Sahneye aşağıdaki gibi bir daire çiziyoruz.

http://resim.sanalkurs.net/uploads/Resim003_3.jpg

Dolgusunu aşağıdaki gibi Radial olarak belirliyoruz.

http://resim.sanalkurs.net/uploads/Resim004_3.jpg

Soldan Sağa sırayla: #FFFFFF, #00CCFF, #0099FF.

Bu şekli F8 ile Movie Clip haline dönüştürüyoruz, ismine ben buble diyorum.

Şimdi yeni bir movie clip daha oluşturuyoruz ve bubles diye isimlendiriyoruz. İçine az önce oluşturduğumuz buble isimli movie clip’i sürüklüyoruz. Motion Tween yapacağız.

http://resim.sanalkurs.net/uploads/Resim005_2.jpg

Yukarıdaki gibi yapıyoruz. İlk frame’de baloncuk altta iken 15. frame üzerine bir anahtar kare daha ekleyip baloncuğu yukarı taşıyoruz ve Color Effect panelinden Alpha=0 yapıyoruz. Şu durumda baloncuk aşağıdan yukarı doğru geliyor ve kayboluyor.

Bu movie clip’ten çıkıyoruz ve sahneye dönüyoruz. Henüz sahnede bir şey oluşturmadık, sahnemiz boş.

Library’e geliyoruz. En son oluşturduğumuz bubles isimli animasyondan oluşan movie clip’ sağ tıklıyoruz ve Properties seçiyoruz. Ayarları aşağıdaki resimdeki gibi yapıyoruz:

http://resim.sanalkurs.net/uploads/Resim006_2.jpg

Şimdi sahnede ilk frame’e tıklıyor ve aşağıdaki kodları yazıyoruz.

var holder:Sprite = new Sprite();
addChild(holder);
for (var i:int; i<200; i++) {
var arrayBuble:Array = new Array();
holder.y = 400;
arrayBuble[i]= new Bubels();
holder.addChild(arrayBuble[i]);
arrayBuble[i].x = Math.random()*stage.stageWidth;
arrayBuble[i].scaleX = arrayBuble[i].scaleY = Math.random();
arrayBuble[i].gotoAndPlay(Math.ceil(Math.random()*14));
}

Ctrl+Enter yapın ve sonuç:

İyi çalışmalar…

Paylaş !

Yoruma kapali.

Önceki yazıyı okuyun:
Flash AS2 yuvarlak saat yapımı

Flash'da AS 2.0 Yardımı ile yuvarlak saat yapımını anlattım. Saatimizi oluşturalım: 1- Sahneye bir çember çizelim. Üzerine saat kadranlarını ve...

Kapat
Barış Ozcan Facebook Sayfasi
Barış Ozcan Twitter