DERS KİTABI CEVAPLARINA BURADAN ULAŞABİLİRSİNİZ!
?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...
}
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.