Flash’da arkaplan’ın mouse koordinatına göre hareket etmesi - Ders Kitabı Cevapları

Yeni Yayınlar

Nisan 27, 2015

Flash’da arkaplan’ın mouse koordinatına göre hareket etmesi

Edit
 DERS KİTABI CEVAPLARINA BURADAN ULAŞABİLİRSİNİZ! 
Flash’da arkaplan’ın mouse koordinatına göre hareket etmesi

Bazı uygulamalarda ,web sitelerinde ve flash oyunlarda arkaplan mouse koordinatlarına göre hareket eder.Şimdi bizde gelin bunu yapmaya çalışalım.Uygulama aşağıda ki gibi;

Şimdi gelelim böyle bir uygulama yapmasına;İlk önce arkaplan’ınız resim veya her neyse bunu bir MovieClip’e dönüştürün ve bir isim verin ben sahne_mc olarak verdim.Şimdi bu Mc’yi sahnenize yerleştirin ve x koordinatını 100 verin y koordinatını ise 145 verin.ve ilk Frame ye şu kodları yazın:

?View Code ACTIONSCRIPT3
1
2
3
4
5
6
7
8
9
10
import com.greensock.*;//Tween efekti için dışardan import ettik.
import com.greensock.easing.*;//Tween efekti için dışardan import ettik.
addEventListener(Event.ENTER_FRAME,tası)
function tası(e:Event){
var max:Number=300;//resmin hareket alanını kısıtlamak için bir değişken tanımladık.
var num:Number=max/stage.stageWidth;//Bu değişken sayfa genişliğine göre kendini ayarlayacak.

 TweenLite.to(sahne_mc,2, {x:mouseX*num, y:145, ease:Back.easeOut});
//mouseX koordinatına göre resim kayacak...
 }

Kodlarda çeşitli değişiklikler yaparak daha iyi kavrayabilirsiniz.
Uygulama dosyasının hemen yanında tween sınıfının olması gerekir.Çalışmanın tüm dosyalarını aşağıdan indirebilirsiniz.