Yardım ActionScript Sorunu...

Flash - Yardım ActionScript Sorunu... ...

Cevapla
Yardım ActionScript Sorunu...
wira_reis isimli Üye şimdilik offline konumundadır

wira_reis

Öğrenci (Diğer) / Gaziantep

Standart

Yardım ActionScript Sorunu...

Alt 25-02-2009 #1
Sponsorlu Bağlantılar

on(release, keyPress "<Right>") {
   
   deneme_mc._x=Number(deneme_mc._x)+10;
}
bu kodda sağ tuşa basıldığında gidilmesi gereken sınırı nasıl belirleyebilirim ?
Bu mesajdan alıntı yap
Sponsor Links

Grafikerler.net Reklamları

blueden isimli Üye şimdilik offline konumundadır

blueden

Hiç Biri / Konya

Standart
Alt 25-02-2009 #2
                             Sponsorlu Bağlantılar
Sanırım sınır dediginiz gidilmesi gereken koordinat.
Genelde şekli veya botonları sağ-sol-aşağı-yukarı hareket ettirmek için kullanılan Action script kodudur.

Kod daki "+10" değeri deneme instance name'i olan nesnenin x koordinatindan 10 artırarak yeni konumunu belirliyoruz.Siz bunu belirleyeceginiz koordinata göre değiştirebiliyorsunuz.

Yardım ActionScript Sorunu...

on(release, keyPress "<Right>") {

deneme_mc_x=Number(deneme._x)+10;
}
Aynı şekilde:

Sola:

on(release, keyPress "<Right>") {

deneme_mc_x=Number(deneme._x)-10;
}
Aşağı:

on(release, keyPress "<Down>" ) {

deneme_mc_y=Number(deneme._y)+10;
}
Yukarı:

on(release, keyPress "<Up>") {

deneme_mc_y=Number(deneme._y)- 10;
}

Fakat dikkat edilmesi gereken koordinattada gösterdigim gibi, yöne göre "+" ve "-" değer kullanılmasıdır.

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

wira_reis

Öğrenci (Diğer) / Gaziantep

Standart
Alt 26-02-2009 #3
saolun yardımın için ancak benim sorum tam olarak şu:

diyelim benim kullandığım deneme_mc boyutu 600. ben tuşa bu komutu verdim ve bu tuşa 60 kere basmamda resim ekrandan kaybolacak. işte demek istediğim sınırını 500 koysam yani tuşa bastığında +10 olarak x düzleminde hareket edecek ancak en fazla 500 e kadar gelsinki resim kaybolmasın. bu kodda +10 değeri falan dursun gidceği en fazla yer ise 500 olsun.. bunu sormak istedim.sınırdan kastım bu idi ? gidebileceği maximum koordinat sayısı ?
Bu mesajdan alıntı yap
blueden isimli Üye şimdilik offline konumundadır

blueden

Hiç Biri / Konya

Standart
Alt 26-02-2009 #4
Flashta fizik kuralları geçerlidir Yardım ActionScript Sorunu...Şimdi şöyle söyleyeyim bu koordinat sistemi uygulayacagınız mc' ye göre değişecektir.

Bildigim kadarıyla mesela bir dairesel şekil için 450(ivme ve hız hesaba katılarak) :S
X koordinat değeri 450 sayısının dışına çıktıgında animasyon duracaktır.
x koordinat değeri 450 sayısını geçerse eğer olay dinleyicisini kaldırıyoruz
//Böylece şekil sahnenin dışına çıkmamış oluyor
" if (deneme_mc.x<450) { "
(450' den küçük)

Her Movie Clib' in kendine özel koordinat sistemi vardır.Bunuda _root' a göre yapıyoruz.
Sürekli çalışması için root' un:

this.onEnterFrame = function()
{
Panel sağ sınırı aşarsa 89(geri çek)-
Panel sol sınırı açtıysa 751(ileri getir)
Sınıra koordinatı mouse-250 olarak hesaplanır.
Siz bu rakamlardan yola çıkarak bir deneme yapın, umarım yardımcı olur.

Kolay gelsin, iyi geceler.
Bu mesajdan alıntı yap
wira_reis isimli Üye şimdilik offline konumundadır

wira_reis

Öğrenci (Diğer) / Gaziantep

Standart
Alt 04-03-2009 #5
kardeş ya bunu 0bir örnek olarak yazabilirmisin ? mesela tam olarak şyle bişey yaz : sağ tuşa bastığımı0zda +10 ilerlesin if (eğer) bu 450 den küçükse dursun...lütfen rica ediyorum..şimiden teşekkürler
Bu mesajdan alıntı yap
Cevapla

Benzer Konular
Konu Konu Bilgileri Forum Cevaplar Son Mesaj
Tarayıcı sorunu ve monitör inc sorunu yardım Serjean Php, Asp, Perl, Html 5 01-07-2010 22:05:35
ActionScript Sorunu... wira_reis Flash 3 25-02-2009 15:05:33
ActionScript sorunu ilayda Flash 1 17-01-2009 13:25:45
C++ ve actionscript ile ilgili dikkatimi çeken bir konu sevimsli Visual basic , Delphi , C , C++ 1 11-01-2009 19:20:06
ActionScript ile Günleri Yazdırma Ali Emre Flash 0 14-09-2007 12:38:58

Kapat
Şifremi Unuttum?