Neler yeni

Yeni mesajlar Yeni konular En çok mesaj En çok tepki En çok görüntülenen

Türk Bayrağı Puzzle Yapımı

muratcdemirci

🏆Pro Tasarımcı🏆
Katılım
14 Ara 2007
Mesajlar
507
Tepkime puanı
40
Web sitesi
www.manyakbirsite.com
Fotoğrafımızı parçalar haline getirip actionscript 3.0 kod ekleyerek parçaları Mouse ile bir araya getireceğiz.

Ayrıca bir not: Türk Bayrağını kimsenin bölmeye gücü yetmez.

Çalışmamıza başlayalım.

1. Kullanacağımız resmi açalım ve background boyutundan daha küçük hale getirelim. (CTrl+T)




2. Resmimizi Modify/Break Apart (Ctrl+B) komutu ile işlenebilir hale getirelim.





3. Cetvelimizden kılavuzları alıp resmimizi kaç parçaya ayıracaksak bize yardımcı olması için uygun yerlere yerleştirelim ve guideları kilitleyelim.








4. Her hazırladığımız parçayı F8 ile movie clip yapalım ve name kısımlarını 1, 2, 3.... diye isimlendirelim ve sahnemizden silelim. (Sahnemizden sildiğimiz için birbirinden bağımsız hale geleceklerdir.)










5. Kütüphaneden (Library) isimlendirdiğimiz parçacıkları sahnede istediğimiz herhangi bir yere koyalım ve seçili hale getirip İnstance name kısımlarını 1 nolu parçacık için p1_mc, 2 nolu parçacık için p2_mc .... ve bu şekilde isimlendirelim.







6. Yen ibir layer oluşturalım ve ismini Action olarak belirleyelim. Action layer'ının ilk frameine tıklayalım ve F9 ile Action panelini açalım.
Açılan panele aşağıdaki kodu yerleştirelim. (p1, p2, p3 ... kaç adet parçacık varsa isimlendirdiğiniz parçacık adedine göre p1_mc, p2_mc kısımlarını çoğaltmanız gerekmektedir.)







Kod:
var pieces : Array = [p1_mc, p2_mc, p3_mc,
p4_mc, p5_mc,p6_mc,
p7_mc, p8_mc, p9_mc];
 
for (var i:int=0; i<pieces.length; i++) {
pieces[i].buttonMode = true;
pieces[i].addEventListener(MouseEvent.MOUSE_DOWN, startMove);
pieces[i].addEventListener(MouseEvent.MOUSE_UP, stopMove);
}
 
function startMove(evt:MouseEvent):void{
evt.target.startDrag();
}
 
function stopMove(evt:MouseEvent):void{
evt.target.stopDrag();
}

7. Çalışmamızı test edelim Ctrl+Enter veyahut F12 :)


Başarılar.
 
Son düzenleme:

Benzer konular

hunterboy

♾️Grafik Gurusu♾️
Katılım
12 Haz 2008
Mesajlar
1,371
Tepkime puanı
45
Paylaşım için teşekkürler
 

spd

🌱Yeni Üye🌱
Katılım
28 Mar 2010
Mesajlar
1
Tepkime puanı
0
ellerine sağlık güzel oldu...
 
Üst