Türk Bayrağı Puzzle Yapımı

watchful

Üye
Kayıt
23 Şubat 2010
Mesaj
59
Tepki
1
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.Mevcut çalışmayı aşağıdaki linkten indirebilirsiniz.

Kod:
[URL]http://rapidshare.com/files/372593070/T__rkBayraae_ae_Puzzle.rar[/URL]
Rar Password: WaTcHFuL

Çalışmayı izlemek için TIKLAYINIZ.
 

CANSUU

Üye
Kayıt
10 Mart 2012
Mesaj
11
Tepki
0
Anlatıgınız yere kadar yaptım,teşekkür ederim ama yapboz da resmi götürdüğün zaman resmi oraya ayit degilse resim geri yerine dönecek lütfen yardımcı olun
 
Yukarı Alt