Neler yeni

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

flash animasyon teknikleri

keremToo

🏅Acemi Tasarımcı🏅
Katılım
5 Kas 2008
Mesajlar
97
Tepkime puanı
2
Web sitesi
www.keremtoo.com
// flash animasyon teknikleri //

/* ok grafiği olusturalım ve F8 ile convert symbol ile MovieClip secelim Registration
noktasını merkez olarak secip Ok diyelim instance name _arrow yazıyoruz ve sahnenin
ortasına izalıyalım.*/

/* Math sınıfını kullanarak kendinize ait animasyonlar geliştirebilirsiniz ancak flash
perspektifi yani x ekseni ve y ekseni hesaplarken dikkat edilmesi gereken nokta x doğrusu
sağa doğru artı değer alır y ise aşağıya doğru artı olarak hesaplanır. sahnenin sol üst
noktası 0'a - 0'dır. Bu bağlamda x soldan sağa artan yatay bir doğru olustururken, y yukarıdan
aşağıya dikey artan bir doğru olusturmaktadır. x'in 0'ı sol kenar, y'inin 0'da üst kenar
oluyor.

aşağıdaki örnekte dx hesaplanırken _arrow bulunduğu x değirinden farenin x değeri
ve dy hesaplanırken _arrow y değerinden farenin y değeri çıkarılarak ikisi arasındaki
uzak kenar hesaplanıyor(hipotenüs) ve her iki değerde Math.atan2() parametre olarak
veriliyor flash derece ile değil radyan ile işlem yapacağından atan2() nekadarlık bir
radyanla hareketi bizim icin hesaplıyor ve fareye göre ok hareket etmeye başlıyor*/


addEventListener(Event.ENTER_FRAME, onEnter);

function onEnter(e:Event):void
{
// x doğrusunun uzaklığı
var dx:Number = mou*** - _arrow.x;
// y doğrusunun uzaklığı
var dy:Number = mouseY - _arrow.y;
// radyan
var radians:Number = Math.atan2(dy,dx);

_arrow.rotation = radians * 180 / Math.PI;

trace(radians);
}
 

kopukhasan

♾️Grafik Gurusu♾️
Katılım
4 May 2008
Mesajlar
1,881
Tepkime puanı
17
ben flash 5 da ufak şeyler yapıyorum
kod işi beni aşar ama gene de teşekkürler paylaşım için
denemek lazım
 

keremToo

🏅Acemi Tasarımcı🏅
Katılım
5 Kas 2008
Mesajlar
97
Tepkime puanı
2
Web sitesi
www.keremtoo.com
resimde koya bilirim ama kullandığım klavyede printscreen yok tavsiye bir program varsa bir sonraki konuyu öle anlatayım tabi merak edenle olursa
 

d3niz

UI Pilot
♾️Grafik Gurusu♾️
Katılım
30 Tem 2008
Mesajlar
1,495
Tepkime puanı
32
Web sitesi
www.d3niz.com
:) Tavsiyem şudur:

Başlat-Donatılar-Erişebilirlik--Ekran Klavyesi ni açın. Klavyede Print Screen tuşu PSC olarak yazar. Onu kullanabilirsiniz.

Teknik paylaşımınız için teşekkürler.
 
Üst