Monster Notebook
 
Şimdi Üye Ol | Şifremi Unuttum
Ana SayfaSanalkurs.netProgramlarSanalkurs.netÖnemli SitelerSanalkurs.netYazarlarSanalkurs.netDers EkleSanalkurs.netE-DergiSanalkurs.netBlog Sanalkurs.netİletişimSanalkurs.netForum
 
Anasayfa » Flash (256 ders)
 
Flash'ta dinamik yazı getirmek

Yazar: Ercan Altuğ Yılmaz  
Eklenme: 07.12.2007   Okunma: 4775    Puan: 4.6   Seviyesi:  Başlangıç
 
Flash çalışmanızı fla dosyanızın olmasına bile gerek kalmadan içeriği bir txt dosyasını değiştirerek güncellemek gerçekten kulağa hoş geliyor. Özellikle fiyat listesi, döviz bilgileri gibi anlık değişen ve sık güncellenmesi gereken noktaları txt dosyasından çektirebilir, daha sonra txt dosyasını değiştirip flash içerisinde de değişimi gözlemleyebilirsiniz.



Uzunca bir yazı olacak şekilde Fenerbahçe logosunun tarihçesini anlatan fener.txt dosyası oluşturalım ve başına da :


yaz=Topuz Hikmet'in anlatımıyla Fenerbahçe Logosunun öyküsü:
Kulübümüzün rengi sarı-beyazdan, sarı-laciverte çevrildikten sonra bu yeni renklerle bir amblem yaptırılması gündeme geldi. Arkadaşlarım bu amblemin çizilmesini benden rica ettiler. İlk önce bayrağımızın renkleri kırmızı ile beyazı bir araya getirdim. Sonra kırmızı üzerine bir kalp şekli çizerek bunu sarı-laciverte boyadım ve üzerine de metanet, kuvvet ve sağlamlığın ifadesi olan meşe dalını resmettim. Beyaz kısma da kulübümüzün ismini ve kuruluş tarihini yazdım. Rozetimizi çizerken, ona şu manayı vermeye çalıştım; Kalpten gelen bir bağımlılıkla bu kulübe hizmet etmek. Çizdiğim şekil arkadaşlarım tarafından beğenildi ve yeni amblem o tarihlerde Almanya'da bulunan Tevfik Haccar'ın aracılığıyla orada yaptırıldı. Yeni harflerin kabulünden sonra aynı şekilde muhafaza edildi. Sadece Fenerbahçe Spor Kulübü 1907 yazısı yeni harflerle değiştirildi.



gibi yaz adlı text değişkeninin ona eşit olduğunu belirtelim.

Daha sonra sahnemizde duran dinamik text kutusunu ve scroll yapan 2 butonu tutup CTRL-F8 ile yeni bir Movie Klip yaratıp içine sağ tıklayıp Paste(CTRL-V) edelim. Böylelikle bir Moviie Klip içine taşımış olduk scroll olacak yazımızı,hemen anasahnemize dönelim ve Movie Klipi gelmesi gereken sahneye bırakalım ve seçerek o movie klipe bir instance name verelim. Ben yine uzunmetin diyeceğim.Daha sonra Movie Klipin içine çift tıklayarak girelim ve Dinamik Texti tuttuktan sonra altta gösterdiğim gibi var yani variable-değişken kısmına yaz diyelim.

http://resim.sanalkurs.net/uploads/1_146.jpg

Metnimiz yaz değişkenini txt dosyamızın başındaki yaz= ile getireceği kısmı algılayacaktır. Ancak getireceğimiz yazıda Türkçe karakterler olacağından var: yaz dediğimiz kısmın hemen yanında bulunan Embed kısmından bu Türkçe karakterleri de tasarımımızda dışarıdan tanınıp getirilebilmesi için embed yani gömmemiz gerekiyor. Alttaki gibi sırayla çağıracağınız karakterleri kutuya yazıp ok diyin.

http://resim.sanalkurs.net/uploads/2_120.jpg

En son adımımızda bu text dosyasını bu movie klipe çağırmak kaldı.Bunun için timelinedaki frame'i seçip alttaki eğer adlarını değiştirmediyseniz aynen yazın.


loadVariables("fener.txt", "uzunmetin");



Artık Scroll yaptığımız yazımız Flash içerisine dışarıdan bir txt dosyasından geliyor ve ben sadece txt dosyasını notepad ile açıp değiştirirsem Flash tasarımımdaki yazılarda değişecek.
 

 

Flash'ta dinamik yazı getirmek Dersini Yazdirin YAZDIR

"Flash'ta dinamik yazı getirmek" dersi için 17 yorum var

08.12.2007 Majeste diyor ki:
Muhteşem bi olaymış bu. Öğrettiğiniz için teşekkürler. Peki bu şekilde resim, müziki video gibi dosyaları atabilir miyiz?

08.12.2007 ssf1 diyor ki:
üstad bu kadar kullanışlı bir bilgi her övgüyü hakediyor, sağolasın

15.12.2007 ahmetov1985 diyor ki:

08.01.2008 tcay diyor ki:
güzel bir ders olmuş.dinamik metinlerle ilgili farklı kullanım yolları varsa onları da bizle paylaşırsanız çok sevinirim.teşekkürler

09.04.2008 nur34 diyor ki:
sprmiş yaa çok saolun:)

15.05.2008 muzy42 diyor ki:
CHARACTER EMBEDDING olayını biraz daha detaylı anlatırmısın. Hangi karakterler eklememiz lazım. Ve nasıl bir sıralama gerekir. Teşk. ders için

24.05.2008 sou1985 diyor ki:
karakter sıralamasının onemı yok.türkçe karakterleri yazmalısn türkçe karkterleri sölememe gerek yok herhalde

30.05.2008 muzy42 diyor ki:
Olsa Detaylı anlatılmasını istermiyiz. Nedense yemedi bi türlü nerde hata bulamadım. Yapan Özel mesajla gönderirse iyi olur.

30.05.2008 eraltug diyor ki:
Notepad'dedir hata sanırsam. Save as diyip karakter coding utf-8 seçin ve txt dosyanızı öyle kaydedin.

31.05.2008 muzy42 diyor ki:
Çok teşekkür ederim. Hatayı flashta arıyom meğresem notepaddeymiş

28.06.2008 fubo diyor ki:
merhaba hocam çok güzel konulara değiniyorsunuz ama keşke video ile anlatsanız. :)

15.09.2008 sinanfm diyor ki:
muhteşem bi çalışma fakat neden fenerbahçe

28.10.2008 emre_keles2005 diyor ki:
Muhteşem bi olaymış bu. Öğrettiğiniz için teşekkürler. Peki bu şekilde resim, müziki video gibi dosyaları atabilir miyiz?

demiş majeste benim kafama takılanda bu resim müzik falan atabilrmiyizx- buşekilde??

15.07.2009 kopartan diyor ki:
Teşekkürler dostum...

14.07.2010 yusuffffff diyor ki:
flash cs5 te çalışmıyor. acaba adobe kodlarımı değiştirdi bilmiyom ama olmuyor. text dosyasını utf de yaptım diğerleride yaptım olmadı. değişkenin başına & işaretide koydum olmadı

  BU DERSE YORUM EKLEYİN

Üye olmadan yorum ekleyemezsiniz !


UYARI: SANALKURS.net'te yer alan materyaller ile ilgili her türlü sorumluluk hazırlayan veya gönderene aittir. Yazarlar, gönderdikleri makale ve derslerle başkalarını yanıltıcı bilgi veremezler. SANALKURS.net bilgilerin kullanımı sonucunda doğacak hata ve zararlardan sorumlu tutulamaz. SANALKURS.net'te yer alan bir makale link vermek ve kaynak göstermek şartıyla başka bir sitede yayınlanabilir. SANALKURS.net kullanıcıları ve üyeleri, üçüncü kişilerin telif hakkı sahibi bulunduğu hiçbir yazı, fotoğraf, resim vb. materyal ve ürünü kullanamazlar. SANALKURS.net kullanıcı ve yazarlarının, üçüncü kişilerin telif hakkı sahibi olduğu yazı, resim vb. ürünleri izinsiz kullanması durumunda, her türlü hukuki ve cezai sorumluluk kendilerine aittir.
 İSTATİSTİKLER
XML Kaynağımızdan yararlanarak sitemizdeki derslerimizi masaüstünüzden yada web sitenizden takip edebilirsiniz
ÇEVRİMİÇİ 179 Ziyaretçi, 12 Üye
BuRRaK, mocaco3, sanalusta, Keremel, kerasus, ramones1982, mhmt35, barangokalp, tayfunerbilen, omrduman, dogus-70, memolican
Bugün: 429, Dün: 10154, Bu Ay: 20796, Toplam Ziyaret: 7226608, Toplam Üye: 216260, Son Üye: nur_cihan
Yazılı Dersler: 2460, Video Dersler: 407, Toplam Yazar: 64, Toplam Dosya: 53, Toplam Link: 26
   
RSS Kaynağımızdan yararlanarak sitemizdeki derslerimizi masaüstünüzden yada web sitenizden takip edebilirsiniz