?> AS3 Link Verme - photoders
Site » ActionScript 3.0

AS3 Link Verme

[ 03 Kas 2009 | 13 Yorum ]

photodersFlash versiyonları değişince Actionscript link (Url ) vermedeki farklılıkları bu dersimizde örnekler ile göreceğiz. Flash çalışma sayfamızı açalım.

 

Kısa bir bilgi actionscript2 ile kod verirken alışılan GetURL AS3 ile değişerek NavigateURL yapıyoruz örneklerde görebilirsiniz.
1-İlk olarak sürümler link vermek için kullanılan kodları görelim Actionscript 2.0:

getURL(“http://www.photoders.com”, “_blank”):

2-Actionscript 3.0:

var url:URLRequest = new URLRequest(“http://www.photoders.com”);
navigateToURL(url, “_blank”);

AS3 Resim (Klip) üzerine Link vermeyi görelim.
1-Yeni bir çalışma sayfası oluşturalım bir resim import edelim. File >Import>Import to Stage.
2- Resmi Convert to symbol (F8) Button yapalım name photoders_btn yapalım klip seçili instance name kutusuna photoders_btn yazalım.
photoders
3-Gelelim Kod ekleme işlemine yeni layer ekleyelim layer adını action yapalım birinci framede actions paneli açalım ekli kodu ekleyelim.

//1.Buton aktif yapıyoruz
photoders_btn.addEventListener(MouseEvent.CLICK, openurl);

//2.Url adresi.
function openurl(event:MouseEvent):void {
var url:URLRequest = new URLRequest("http://www.photoders.com");
navigateToURL(url, "_blank");
}

Ekli kodlardaki linkleri değişmeyi unutmayın.
4-Test edelim Ctrl+Enter

FLA İndir

13 Yorum »

  • Yasar diyor'ki:

    Hocam Çalışmlarınız ve emeğiniz için teşekürler Allah Razı olsun.
    Benim sorunum şu bir buton,resim,activeFlash iconundan vb. link vermek isitiyorum tıklandığında açılmasını istediğim yer pc mde herhangi bir klasör.mesela “D:\müzikler” klasörünün açılmasını istiyorum. bunu yapamadım hocam. yardımcı olursanız sevinirim kolay gelsin.

  • admin (author) diyor'ki:

    Dediğinizi tam anlayamadım örnekmi verdiniz acaba şimdi siz verdiğiniz örnekte bir flash butona link verip kendi pc içinde bir klasöremi gitmek istiyorsunuz örneklersek (C:\Program Files/deneme) şeklindemi olacak eğer olacaksa ben böyle bir şeyin olduğunu bilmiyorum ve görmedim.

  • Yasar diyor'ki:

    hayır hocam soruyorum. masaüstü Theplate hazırlıyorum aktive iconlarla.flashta bişeyler yapmaya çalışıyorum.herhangi birine tıklayınca mesela belglerime,yada mp3 e tıladığımızda o klasörü açmasını istiyorum. yani aktive icona tıklayınca klasör,exe gibi şeyleri açmak istiyorum. bunun kodunu soruyorum ne yapmam gerekiyor.tıklayınca nasıl web sayfasını açıyorsa bende bir klasör yada exe yi açılmasını isityorum.

  • Yasar diyor'ki:

    Flood Yapmak ve ısrarcı olmak istemiyorum ama cevap yazmadığınıza göre sanırım derdimi anlatamadım hocam neyse artık kurcalaya kurcalaya öğrenmeye çalışacam çeveremde anlayan soracak kimse yoktuda oyüzden….

  • admin (author) diyor'ki:

    Aslında ben ilk yazımda size anlattım siz browser tarayıcı kullanmadan yönlendirme yapmak istediğinizden yanıt veremedim flash butona swf üzerinde yol verip pc’den dosya açma konusunda bir incelemem olmadı normal html,vs browser üzerinden her türlü link ekleyebilirsiniz ama url dışında yol nasıl olur bir şey diyemiyorum ama siz bulursanız sitede payalaşabilirsiniz kolay gelsin.

  • Batuhan diyor'ki:

    Öncelikle paylaşımınız için teşekkürler. Benim size sorum eğer bu açtığımız link bizim kendi sitemizin içinde bir sayfa ise , örnek veriyorum “urunler/galeri.html” , ve biz bu sayfayı pop up olarak açmak istersek ne yapmalıyız?

  • admin (author) diyor'ki:

    Örnek verdiğiniz sayfayı benim eklediğim resime tıkladığınızda açılan sayfa şeklinde istiyorsanız ekli kodlar zaten farklı pencere şekline açılır deneme için resim üzerine tıklayın.

  • Mehmet diyor'ki:

    Notlar İçin Teşekkür Ederim!

  • KESKİNLER YAPI DEKORASYON diyor'ki:

    ürünleriniz güzel gerçekten beğendim ayrıca sitenizde hayırlı olsun

  • Yasemin diyor'ki:

    İyi günler. Hazırladığınız belgeyi Mozilla Firefox veya İnternet Explorer ile çalıştırdığımda şu hata mesajını alıyorum:
    (Acaba sorun nedir?)

    “Adobe Flash Player güvenli olmayabilecek bir işlemi durdurdu.
    Bilgisayarınızdaki veya ağınızdaki şu yerel uygulama:
    E:\flash\index\turkce.swf
    bu internet etkin konumla iletişim kurmaya çalışıyor:
    http://www.kgm.gov.tr
    Bu uygulamanın İnternet iletişimi kurmasına izin vermek için Ayarlar’ı tıklatın.
    Ayarlarınızı değiştirdikten sonra uygulamayı yeniden başlatmanız gerekir.
    ________ ____________
    | Tamam | | Ayarlar… |

  • admin (author) diyor'ki:

    Benim uyguladığım örnek resime tıkladığınızda yeni sayfa sorunsuz açılıyormu kontrol edin bende örnek çalışmada yaptığım denemede bir sorun yok zaten buradaki çalışmayla ilgili olabileceğini sanmıyorum.

  • Yasemin diyor'ki:

    Fla belgesinde test movie yaptığımda çalışıyo, fakat swf belgesini, ve önceki yazıda yazdığım gibi browser’da çalıştırdığımda hata veriyo. Bu konuda sizden yardım alabilir miyim?

  • admin (author) diyor'ki:

    Siz benim eklediğim örnek resim üzerine tıkladığınızda yeni sayfa açılıyormu açılmıyormu.

Yorum Yazın

Konuyla ilgili yorumlarınızı aşağıya yazabilir diğer okuyucularla paylaşabilirsiniz, yazıdan alıntı yapacak olursanız geribildirim yapmayı unutmayın.. Yazıdaki yorumları RSS olarak takip etmek için tıklayınız .

Yorum yazarken dikkat etmeniz gereken hususlar;

  • Spam ve reklam içerikli yorumlar silinecektir.
  • Yorumlar onay gerektirdiğinden birden fazla kez aynı yorumu yazmayınız.
  • Yorumlarınızın konu ile alakalı olmasına özen gösteriniz.
  • Küfür, hakaret etmenizin kimseye faydası olmadığını unutmayın.
  • Yorum yapmanız, onaylanacağı anlamına gelmemektedir. Buradaki hususlara dikkat etmeniz, onaylanma şansını artıracaktır.
  • *

    Kapat
    E-posta ile paylaş