İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Programlama Dilleri
Programlama Dilleri

Xml + Flash Bilen?

pesimist03.02.20117 cevap2.062 görüntüleme
2005'den beri19 bin mesaj
#1
Selam arkadaşlar. Xml + Flash bilen var mıdır aramızda?

Olayı kısaca özet geçeyim. Flash galeri var ve resimleri xml'den okuyor. Buraya kadar her şey normal lakin o resimlere link vermem gerekiyor. Bana yardımcı olabilecek var mıdır?

Gerekli dosyaları ben vereceğim kendisine.
Cevaplar
2011'den beri1.851 mesaj
#2
bende çok uğraştım ama yapamamıştım.inş yardım eden birini bulursunda bilgilerini paylaşırsın.
2010'den beri5.556 mesaj
#3
Ben zamanında uğraşmıştım ama zamanla öğrendiklerimi unuttum. Bunu niye yazdığımı da bilmiyorum :D Umarım bu işten düzgünce anlayan biri çıkar.
2008'den beri3.195 mesaj
#4
Pesimist resimlere link vermek derken ? Resimler başka bir sunucuda mı barındırılıyor ? Action Script kullanmadım fakat bir fikir verebilirim diye düşünüyorum!
pesimist Konuyu açan
2005'den beri19 bin mesaj
#5
Resimler aynı sunucuda xml'den gösteriliyor.

Durum şöyle aslında. resim sağ tarafta küçüklmüş halde (2 resim yok tek resim) tıklayınca sola doğru büyüyerek geliyor ve duruyor. işte büyüdükten sonra link vermem gerekiyor onu yapamıyorum :)
2008'den beri3.195 mesaj
#6
resimlerin üzerine bir katman daha koysan ve onu da tıklanabilir yapsan olur mu ? Flash da mask atılıyordu değil mi ? Mask ı görünmez yaparsın ve event eklersin ?

edit:

xml içerisinde hover durumu için link verilmiyor mu ? Xml kodlarını elle düzenlemeyi de dene derim. Madem Xml çalışıyorsuni bilirsin ki nesnel yapıda çalışır. Her alana istediğin attribute yi verebiliyorsun. bu da resim nesnene bir adet url özelliği kazandırabilirsin demek oluyor.

Tek bir kayıtta deneme yap derim. Bir tanesini halledince hepsi çözülmüş oluyor zaten sanırım :)
pesimist Konuyu açan
2005'den beri19 bin mesaj
#7
resimleri xml'den aldığı için pek bir şey yapamıyorsun sorun orda. Katmanı ekleyebileceğin bir yer yok çünkü resimler yer değiştiriyor.
2008'den beri3.195 mesaj
#8
anladım. O zaman albüm art tarzı bir uygulama. aklıma iki çözüm geldi. birincisi şu ki, resimlerin orjinali büyüdüğünden, her tıklamanda sadece büyütme işini yapıyor doğru mu ? Yani resim nesnesine bağlı sadece bir mouse event in var ve o da resme tıkladığında onu büyüterek ekrana getirmeni sağlıyor. Eğer durum değişkeni kullanırsan, resim küçük halde iken ilk tıkladığında durum değişkenini değiştirebilir ve her tıklama için farklı eventler verebilirsin.

int durumdeğişkeni=0;
resim küçük;
eğer (küçük_resim_tıklandı == true)
durumdeğişkeni = 1

eğer (durum değişkeni==1)
resim->mouse_click_event=geturl();

tabi bir sonraki resme her geçişinde durum değişkenini sıfırlaman gerekir.

İkinci çözüm ise albüm art tarzı bir arayüz hazırlamak. Yani sağda ve solda navigasyon tuşları koymak, resimleri onlarla seçmek ve hangi resim önüne gelirse ona tıklamak!

Aklıma gelenler bunlar. Flash ı son 5-6 senedir takip etmiyorum. Fakat önceden maskeleme ile bunları yaptığımı hatırlıyorum. Hatta DHTML ile yapıyordum. Eski zaman...

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.