Bu flash gamei nasıl yapmışlar?

Flash - Bu flash gamei nasıl yapmışlar? ...

Cevapla
Bu flash gamei nasıl yapmışlar?
selime99 isimli Üye şimdilik offline konumundadır

selime99

Desinatör / İstanbul

Standart

Bu flash gamei nasıl yapmışlar?

Alt 29-12-2011 #1
Sponsorlu Bağlantılar

Çok araştırdım ama sadece drag olayını yapmayı buldum.Yanlış bir kelime koyunca , nasıl kelime hemen geri gidiyor ve gülen yüz nasıl değişiyor, bulamadım.Şu an Flash CS.4 kullanıyorum.İlgileneceklere ve yardım edeceklere şimdiden teşekkürler !

Oyunun bulunduğu site:
http://www.islamicplayground.com/Scr...p?idProduct=61
Bu mesajdan alıntı yap
Sponsor Links

Grafikerler.net Reklamları

mornatari isimli Üye şimdilik offline konumundadır

mornatari

Grafiker / İstanbul

Standart
Alt 29-12-2011 #2
                             Sponsorlu Bağlantılar
boşlukların olduğu yerlere movieclipler yap, bir de taşıyacağın nesneleri de movieclip yap.

hatta bunlara boşluklar için b0, b1, b2...boşluk movieclipleri taşıyacaklarının üstünde olsun sahnede ve alphası 0 olsun. taşıyacakların içinde t0,t1,t2 gibi instance nameler ver.

sonra boşluklar için bi array yarat. bir de objeler için bir array.

daha sonrasında mouse event fonksiyonları yazacaksın. mouse down startdrag mouse up olunca stop drag gibi. bi de if deyimi yazıp, farenin hedefindeki taşıdığın nesne ile parmağını mousetan çektiğinde bulunduğu yerdeki nesneyi karşılaştıracaksın. aynıysa şunu yap değilse bunu yap gibi. o animasyonu da tween ile yapacaksın.


yani drag haricinde bilmen gerekenler; array (yani dizi ) oluşturmak; if deyimini etkili olarak kullanmak; mouse_event; event hedefini almak(target yada current target , hangisi işine yarıyacaksa); stringi parçalamak,sayıya çevirmek vs.; tween ile animasyon yapmak.

gerçi birazcık iç içe girecek, yeni başladıysan kafan karışabilir ama eğer kendine not yazarsan kodların arasına daha kolay yaparsın. bi de benim önerim önce al eline kağıt kalem şunu yapınca bu olacak vs şeklinde parçalara böl gördüğünü ki action script cümlelerine rahat dökebilesin.

kolay gelsin.
Bu mesajdan alıntı yap
selime99 isimli Üye şimdilik offline konumundadır

selime99

Desinatör / İstanbul

Standart
Alt 30-12-2011 #3
Çok teşekkür ederim hemen denemek istiyorum !
Daha yeniyim, actionscript panelini etkin kullanabilmeyi öğreneceğim bir site/kaynak tavsiye eder misiniz?
Açıkçası çokmparçalanarak gidiyorum, youtubedan , buradan...pek çok videoyu izliyorum.Ama ilk önce nereden başlamam gerektiğini ve ne sırayla öğrenmem gerektiğini bilmiyorum.E haliyle epey kafa karıştırıcı
Bu mesajdan alıntı yap
mornatari isimli Üye şimdilik offline konumundadır

mornatari

Grafiker / İstanbul

Standart
Alt 30-12-2011 #4
hangi sürümü kullanıyorsun flashın bilmiyorum ben başladığımda flash 8 vardı. milli eğitimin de güzel bir kaynağı vardı. flashı ondan öğrendim. sonra flash cs3 çıktı. action script3 de çıktı. başlangıç için action scripti de googleda arayıp bulduğum videolardan öğrendim. çoğu yabancı sitelerden. daha sonra dilin mantığını kavradıktan sonra daha fazlasını öğrenmek için action script 3 ile ilgili kitap aldım. ama ben bunları yaptığımda türkçe fazla kaynak yoktu. artık internetde materyal dolu. başlangıç için videolu dersleri öneririm. daha sonrasında mmistanbul.com diye bir site vardı hala daha varmış az önce baktım. bi de kitap almak istersen "engin yöyen'in action script 3" kitabını kullanmıştım ben. herşey olmasa da başlangıç için yeterli. içinde pek çok konu bulabilirsin. devamını da zaten adobenin kendi kaynaklarından bi tür örnekli sözlük gibi bir sistemi var, ordan geliştirirsin.
Bu mesajdan alıntı yap
selime99 isimli Üye şimdilik offline konumundadır

selime99

Desinatör / İstanbul

Standart
Alt 31-12-2011 #5
Yardımınız için teşekkür ederim, siteye az önce girdim baya geniş gözüküyor.Adobeden de faydalanıyordum,şimdi daha odaklanırım oraya inşallah.Ben Adobe Flash CS4 kullanıyorum, bu sürümle gelen bir sürü kolaylık var sanırım.Animasyon konusunu hep videolardan öğrendim , kodu da hallederiz diye umuyorum.
Kitap önerisi için de ayrca teşekkürler !
Bu mesajdan alıntı yap
mornatari isimli Üye şimdilik offline konumundadır

mornatari

Grafiker / İstanbul

Standart
Alt 02-01-2012 #6
eğer imkanın olursa cs5.5 i önerebilirm. animasyonlarla uğraşmak daha kolay. layer kopyalama yapıştırma vs. kodlamaya daha fazla zaman ayırabilirsin. cs5 bile olsa daha rahat edersin. sizdeki motion tween bizde classic tween. motion tween yeni bir tweenin adı. bi sürü keyframe ile bölmüyorsun. tabiiki keyframeler var ama birbirinden bağımsız karelerin tweenle bağlanmasıyla değil. anlatması anlaması zor. görünce şıp diye anlarsın. oh be dünya varmış dersin.
Bu mesajdan alıntı yap
selime99 isimli Üye şimdilik offline konumundadır

selime99

Desinatör / İstanbul

Standart
Alt 10-01-2012 #7
motion tween gerçekten lütuf.Çok zamandan kazandırıyor.Ben verdiğiniz bilgilerden sonra,biraz daha araştırma yapıp bir kodlama yapmaya çalıştım.

Zamanınızı çalmak gibi olmayacaksa, bu kodlamama bir göz atabilir misiniz?Nerede yanlış yaptığımı anlamadım.(Bir de biraz değiştirdim olayı.Nesne hedeflenen yere gidince gülecek, ve belirnenen yolda tween efekti ile ilerleyecek.yasaklanan yere gidince ağlayacak.O kadar,yani otomatik olarak en başta bulunduğu yere tekrar dönmeyecek yasaklanan yere gidince.)

Bu kodu nesneye tıklayınca açılan action paneline yazdım, ayrı bir action layerine değil:

on(press){
this.swapDepths(_root.a++);
this.startDrag();
}
on (release) {
stopDrag ();
if (eval(this._droptarget)==_root.yasak) {
gotoAndStop(2) ;
}

else if(eval(this._droptarget)==_root.hedef) {
gotoAndStop(3)
gotoAndPlay(20)
}
else {
gotoAndStop(1)

}

(gitmesi gereken yeri movieclip yapıp "hedef" ismini verdim, gitmemesi gerekn yeri movieclip yapıp "yasak" ismi verdim.

Nesnenin timeline'i 3 frameden ve bir motion tweenden oluşuyor(4.frameden itibaren,20.frame kadar)
Bu mesajdan alıntı yap
mornatari isimli Üye şimdilik offline konumundadır

mornatari

Grafiker / İstanbul

Standart
Alt 10-01-2012 #8
dediğin kadarıyla olmuş gibi. yani geri dönüş filan istemiyorsan, sadece gittiği yere göre mod değiştiren bi suratsa olmuş. sadece yukardaki kodların sonunda 1 adet } eksik. o yüzden hata veriyordur. hatalarda compiler errors paneline dikkat et o zaten çoğunlukla gayet net olarak sorunun nerde olduğunu söylüyor. Bu flash gamei nasıl yapmışlar? bi de nesnen arkaya kaçabilir. swapDepths parantezleri içine ne yazdın anlamadım. en üste almak istiyorsan çok büyük bi sayı yaz Bu flash gamei nasıl yapmışlar? ancak bu kadar yardımcı olabiliyorum çok uzun zamandır as3 kullanıyorum. unuttum biraz as2yi.
Bu mesajdan alıntı yap
selime99 isimli Üye şimdilik offline konumundadır

selime99

Desinatör / İstanbul

Standart
Alt 20-03-2012 #9
Çok teşekkür ederim , evet sonundaki bir tane } eksikmiş ondan hata vermişBu flash gamei nasıl yapmışlar?
Çok yardımcı oldunuz , teşekkür ederim ; bahsettiğiniz kitabı da aldım. Çok açık anlatıyor. Sadece şu an ilk oyunumu as2 olarak tasarlamaya başladığım için öyle devam ettireyim dedim.Vaktiniz varsa eğer , razı olursanız size oyunun en son halini gönderebilir miyim? Siz de farkedeceksiniz bazı problemler var.Her ne kadar kitap alsam da tek başıma hatalarımı farketmem epey uzun zaman alıyor . Bilen birinin "şurayı şöyle değiştir " demesiyle daha hızlı ilerleme kaydedeceğime inanıyorum.

Tamam derseniz , mailinize (mailinizi bilmiyorum ) atarım inşallah..
Bu mesajdan alıntı yap
Cevapla

Benzer Konular
Konu Konu Bilgileri Forum Cevaplar Son Mesaj
Bunu Nasıl Yapmışlar ? Arkea Photoshop Soru ve Sorunlarınız 8 09-06-2011 17:16:04
Bunu nasıl yapmışlar? maskeli Flash 5 05-05-2011 09:09:47
bu fotoğrafı nasıl yapmışlar? sselinn Photoshop 0 25-03-2011 23:24:26
resmi nasıl yapmışlar nfk Photoshop Soru ve Sorunlarınız 1 21-06-2010 07:47:33
Bu çizgiyi nasıl yapmışlar ? ѕαнιη Photoshop Soru ve Sorunlarınız 4 01-11-2009 14:05:33

Kapat
Şifremi Unuttum?