Soru - Cevap Bölümü
/ Kategori: Programlama
22/04/2008 - 06:45:11 cevap (5) Okunma : 490 Bu yazıyı 0 kişi tuttu.
xmouse
selamlar..inşallah bu sefer cevap bulurum. cs3 kodları ile sahne içinde xmouse nin yerini sayısal olarak buluyorum..
x=_xmouse;
y=_ymouse;
metin.text=x;
sahnede metin.text kutusunda x koordinatımı sayısal olarak görüyorum. sorum şu .Bu koordinatı sürekli mausum hareket ettiği sürece görebilmem.yani on enterfarame metodu ile..kodu şu şekilde değiştiriyorum ve değerlerin sürekli güncellenmesi gerekirken hiç bir görüntü alamıyorum..
addEventListener(Event.ENTER_FRAME,sa);
function sa(Event){
x=_xmouse;
y=_ymouse;
metin.text=x;
}
buradaki onenterframe metodu niye çalışmıyor?
Cevaplar
( Faydalı Cevapları Göster )
cevap için teşekkürler ama kodlar hata veriyor… 1067: Implicit coercion of a value of type Number to an unrelated type String.
bu kodlarla çalışıyor..
stage.addEventListener(MouseEvent.MOUSE_MOVE,sa);
function sa(Event) {
var x=mouseX;
var y=mouseY;
metin.text=x;
}
Merhaba Hata vermesinin sebebi Sayısal bir değişkeni metinsel alana atamaktan dolayı kaynaklanıyor. Kod üzerinde yapman gereken tek değişiklik sayısal değişkeni metinsel veriyer dönüştürmen;
Kod:
var xPos:Number;
var yPos:Number;
addEventListener(Event.ENTER_FRAME,sa);
function sa(e:Event) {
xPos=mouseX;
yPos=mouseY;
metin.text=new String(xPos);
}
Senin yaptığın yöntemdede bir sorun çıkmaz ama değişkenin hangi veri türü olduğunu sürekli olarak vermeni tavsiye derim. Aksi taktirde büyük çalışmalarada sorunu bulman zorlaşır ve derleyicide değişken tipini belirlemediğin için sana yardım edemez.
Kolay Gelsin Engin!
selam engin kardeş. açıklamalarınız için sonsuz teşekkürler.as3 kitabınızı sabırsızlıkla bekliyorum.
yanlız kodlarla deneme yapıyorum ve sadeleştiriyorum ve şu kodlarlada çalışıyor..
addEventListener(Event.ENTER_FRAME,sa);
function sa(e:Event) {
var xPos=mouseX;
var yPos=mouseY;
metin.text=xPos;
}
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 275 (2 kayıtlı, 273 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 Kodun çalışmamasının nedeni, olay dinleyicisi için eklediğin fonksiyonun gelen argümanı boşa düşürmesi. Kodu aşağıdaki gibi düzenlersen sorun çıkmayacaktır.
Kod:
Kolay Gelsin