Flash'ta sıralı yazı yazma

Flash'ta sıralı yazı yazma efekti ile ilgili bir ders.

- Text aracımızla ile Text alanınızı çizin..
- Textinizi yazıp Properties bölümünden Dynamic Text yapın.
- Yine Propersies bölümünden Var değerine "aris" yazın.

- 1. frame'inize sağ tıklayıp Actions panelini açıp şu kodları yazalım:


y = 0;

onEnterFrame = function () {

yazilar = "Rasit Aris bu bir denemedir";

yazdir = yazilar.slice(0, y += 1);

aris = yazdir;

};



AÇIKLAMALAR:

- Burda yazilar.slice(0, y += 1); kodundaki 1 rakamı yazının yazılma hızını belirtiyor. Ne kadar artırırsanız o kadar hızlı yazar.

- 0 rakamı ise başlayacağı karakteri belirliyor. Örneğin 4 yazarsanız "Rasit Aris bu bir denemedir" yazısındaki ilk 4 karakteri atlar.
  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

daha uzun bir yazı yazdıgımda çıkmıyo napcam bennn:sasir:
daha uzun yazılarda olmuyo ama napıcaz:(:agla:
ben çalıştıramıyorum .nerde yanlış yatığım konusunda yardımcı olur musunuz?:uzul:
Dostum çok kolay, Dinamik text olduğuna emin ol, bir de single line yazan yeri multiline yap, dinamik text kutusunun büyüklüğü nisbetince yazı satır satır yazacaktır.
hocam ellerinize sağlık.çok güzel olmuş.
cok sağolun sizin hakkınızı nasıl odeyecez biz bilmem ki:D:D:D
eyvallah hocam saolasın devamını beklıyoruz :hayret:
yaw bana sayfa geçişinde kod lazım dier sayfadan dierine geçerken yaznının önce fade out olup dier syfadakinin fade in olmasını istiyorum bi kod varmı elinizde bunla ilgili ?
iyi güzelde arkadaşlarında dedikleri gibi uzun yazılarda olmuyor onu nasıl yapacağız???
ARKADAŞLAR YAZININIZIN TAMAMININ GÖRÜNMESİNİ İSTİYORSANIN YAZIM ALANINIZI GENİÇ ALIN vede YAZINIZIN BOYUTUNU KÜÇÜLTÜN HEPSİ BU KADAR... KOLAY GELSİN
Çok güzel bi çalışma denedim ve oldu çok tşk. Bide sürekli olsa daha iyi olurdu kodu var mı acaba?
muzy42 arkadaşım sanırım bu yazı için bir fonksiyon tanımlayıp sonrada bu fonksiyonu setinterval ile belirli bir zaman aralığında çalıştırabilirsin yanlışım varsa düzeltin lütfen...
çok iyi tesekkurler
(0, y += 1); bir kısımın dan daha yavş yaza bilicek bir rakam varmı -1 -2 - 3 felan denedim ama olmadı yani (0, y += 1); buradaki bir rakamanın hızı bana hızlı geldi biraz daha yavaş nasıl yaparız TEŞEKKÜRLER
selamün aleyküm arkadaşlar peki bunu alt alt nasıl yaza bilirim yani diyelim ki elimde bir metin var yarım sayfalık ve ben bunu alt alta yazdırmasını istiyorum yardımcı olursanız sevinirim şimdiden teşekkürler
elimde yarım sayfadan az bir metin var ben bu metini bu şekilde yazdırmak istiyorum yardımcı olursanız sevinirim şimdiden teşekkürler

Yukarı Git