Soru - Cevap Bölümü
/ Kategori: Programlama
27/03/2008 - 03:14:31 cevap (5) Okunma : 497 Bu yazıyı 0 kişi tuttu.
Link Dağıtıcı Menu Hakkında 1 ?
Merhaba, ilk Menu butonu içinde :
on (release) { yonlendir = 1;
gotoAndPlay('basla'); }
ikinci Menu butonu içinde :
on (release) { yonlendir = 2;
gotoAndPlay('basla'); }
üçüncü butonda yonlendir=3
diye devam ediyor. istediğim şey değişkene değer atamak ve basla bölümünden sonra o bölüme yönlenmesini sağlamak. Bunu tuşa basıldıgında bir değer verip başladan sonra o değer varsa çağırarak yapmayı düşündüm. Amaç bi butona tıklandıgında butona gitmeyip önce basla frame’indeki animasyonu oynatması sonra hangi tuşa basılmışsa oraya yönlenmesi. basla frame’inden 10 frame sonraki framede şu kodları yazdım :
stop();
if (yonlendir == 1) { gotoAndPlay('bir'); }
else if (yonlendir == 2) { gotoAndPlay('iki'); }
else if (yonlendir == 3) { gotoAndPlay('uc'); }
else if (yonlendir == 4) { gotoAndPlay('dort'); }
// bir, iki, uc,dort diye ayrı ayrı frameler var tabi
ama hata veriyor. var ifadesi kullanarak ve kullanmayarak ve 1,2 yerine isimler kullanarak veya bunları ’ ‘ içine alarak yapmayı denedim ama olmadı. eşittir ifadesi tırnak işaretleri numara yerine isim gibi değişik şeyler denedim. internette baya aradım.
kitapçıkları inceledim. bu kolay bişey olmalı. bilen biri vardır mutlaka diye özellikle buraya yazdım artık. konuyla ilgilenen olursa sevinirim.
teşekkürler
Cevaplar
( Faydalı Cevapları Göster )
hayır bu olmadı. var yonlendir:Number = 0; ilk framee yazdım. diğerlerini değiştirmedim. aslında bunu daha önce de denemiştim. ilgilendiğin için teşekkür ederim. eğer bunu herhangi bir yolla yapan varsa nasıl olduğunu yazarsa sevinirim. merak eden başkası olursa o da öğrenmiş olur.
uc,
bunu görmemişim 2 karakterlik frame ismi olmaz en az 3 olmalı.
birde dosyayı hazırladım buyrun
ayrıca kod yazımınıza dikkat edin düzenli olsun. bazen bu sebeplerden hata almanız kaçınılmaz.
www.mehmetoglu.org/acilis.fla
aradığım şey tam olarak buydu. kodlar aynı ama stop komutlarında yerler farklı ve burdaki gibi bende de hepsi root’ta yalnız menu butonları bir movie içinde. ordan
_root.gotoAndPlay('bir');
şeklinde gönderiyorum. diğerlerinde bi farklılık yok. tekrar çalıştırıcam. teşekkür ederim.
dosyayı çalıştırmak için flash cs3 indirip kurdum. eğer indirecek arkadaş olursa dosya 8’de değil cs3’de açar.
Etkinlikler
Toplantı
Kahraman ve need4code.com Projesi Connect Toplantısı
Kahraman ve need4code.com Projesi Connect Toplantısı
Selam arkadaslar,
Programlama ile uğraşanların hayatlarını kolaylaştıracak desktop ve web tabanlı ortak iki proje ile ilgili 3. toplantımızı 3Aralık...
Kategori:
Toplantı
Kimler Burada? 
Son 1 dakika içinde MMIstanbul' da 343 (1 kayıtlı, 342 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:
MMIstanbul Blog'undan
Neler Yapılabilir?
Yeni bir portal, 30 civarında online / offline etkinlik, seminer vb rağmen MMIstanbul sanıyoruz ki halen hakettiği ilgiyi göremedi. " ...
500 Hatası Hakkında!
Reklam, MMIstanbul ve Yeni Projeler (Durumumuz Bu Tarzında)
Ne Nedir Kampanyası Başlıyor!
Çok Merak Edenler için; MMIstanbul Geliştirme Ekibi ve Çalışma Ortamımız









merhaba
herşey doğru ama ilk frameye
var yonlendir:Number = 0;
yazın..