AutoPlay Media Studio – Profesyonel Sağdan Sola Kayan Yazı
AutoPlay Media Studio ile herhangi bir plugin kullanmadan, Paragraph nesnesi üzerinde sağdan sola doğru kayan profesyonel bir yazı hazırlanabilir.
Bu yöntemde;
Yazı sağ taraftan başlayarak ekrana gelir.
Sağ ve sol tarafta boşluk bırakılır.
Yazı sağdan sola doğru hareket eder.
Metin tamamen ekrandan çıktığında yeniden sağ taraftan başlar.
Kayan yazının hızı Timer değeriyle ayarlanabilir.
1. Paragraph Nesnesini Oluşturun
Sayfanıza bir
Paragraph nesnesi ekleyin.
Nesnenin adını:
olarak bırakabilir veya istediğiniz başka bir isim verebilirsiniz.
Paragraph nesnesini kayan yazının görünmesini istediğiniz bölgeye yerleştirin.
2. Global Functions Bölümüne Kod Ekleyin
Öncelikle
Project → Global Functions bölümüne aşağıdaki kodu ekleyin:
Kod:
KayanYazi = " Uydudoktoru.com - Elektronik, Uydu ve Teknik Bilgi Forumu ";
KayanYaziPozisyon = 1;
KayanYaziUzunluk = 50;
function KayanYaziBaslat()
KayanYaziPozisyon = 1;
Page.StartTimer(100);
end
function KayanYaziGuncelle()
local uzunluk = String.Length(KayanYazi);
if uzunluk == 0 then
return;
end
if KayanYaziPozisyon > uzunluk then
KayanYaziPozisyon = 1;
end
local metin = "";
for i = 0, KayanYaziUzunluk - 1 do
local pozisyon = KayanYaziPozisyon + i;
if pozisyon > uzunluk then
pozisyon = pozisyon - uzunluk;
end
metin = metin .. String.Mid(KayanYazi, pozisyon, 1);
end
Paragraph.SetText("Paragraph1", metin);
KayanYaziPozisyon = KayanYaziPozisyon + 1;
end
3. Page → On Show
Sayfanın
On Show bölümüne:
yazın.
4. Page → On Timer
Sayfanın
On Timer bölümüne:
yazın.
Böylece Timer her çalıştığında kayan yazının ekrandaki konumu bir karakter ilerletilir.
5. Kayan Yazının Hızını Ayarlama
Global Functions içerisindeki:
değeri yazının hareket hızını belirleyen Timer aralığıdır.
Örneğin:
daha sık güncelleme yapar.
normal bir hız için kullanılabilir.
daha yavaş hareket eder.
Buradaki değer doğrudan bir hız değeri değil, yazının kaç milisaniyede bir güncelleneceğini belirleyen Timer aralığıdır.
6. Başta ve Sonda Boşluk Bırakma
Şu satır özellikle önemlidir:
Kod:
KayanYazi = " Uydudoktoru.com - Elektronik, Uydu ve Teknik Bilgi Forumu ";
Metnin başına ve sonuna eklenen boşluklar sayesinde yazı ekrana girerken ve ekrandan çıkarken daha düzgün görünür.
Daha fazla boşluk isterseniz:
Kod:
KayanYazi = " Uydudoktoru.com - Elektronik, Uydu ve Teknik Bilgi Forumu ";
şeklinde artırabilirsiniz.
7. Ekranda Kaç Karakter Görünecek?
Şu satır:
Paragraph içerisinde aynı anda gösterilecek karakter sayısını belirler.
Paragraph alanınız genişse:
kullanabilirsiniz.
Daha küçük bir alan için:
kullanabilirsiniz.
Bu değeri Paragraph'ın genişliğine göre ayarlamak gerekir.
8. Farklı Bir Kayan Yazı Kullanmak
Metni değiştirmek için yalnızca şu satırı değiştirmeniz yeterlidir:
Kod:
KayanYazi = " Buraya istediğiniz kayan yazıyı yazabilirsiniz ";
Örneğin:
Kod:
KayanYazi = " Uydudoktoru.com | Elektronik | Uydu Sistemleri | Teknik Arşiv | AutoPlay Media Studio ";
9. Birden Fazla Kayan Mesaj
Birden fazla mesajı arka arkaya göstermek isterseniz tek bir metin içerisinde ayırabilirsiniz:
Kod:
KayanYazi = " Uydudoktoru.com | Yeni konularımızı takip edin | Elektronik ve uydu teknik arşivi ";
Buradaki | karakterleri mesajlar arasında görsel ayırıcı olarak kullanılabilir.
10. Çalışma Mantığı
Sistem şu şekilde çalışır:
Kod:
KayanYazi
↓
Başına ve sonuna boşluk eklenir
↓
Timer başlatılır
↓
Page On Timer çalışır
↓
Gösterilecek karakterler alınır
↓
Paragraph1 güncellenir
↓
Pozisyon 1 karakter ilerletilir
↓
Metnin sonuna gelindi mi?
↓
Evet → Baştan başla
↓
Tekrar et
Bu sayede metin kesilmeden sürekli olarak sağdan sola doğru hareket eder.
11. Önemli Not
Bu yöntemde yazının Paragraph alanında soldan sağa doğru değişen metin penceresi oluşturulur. Paragraph'ın genişliği, yazı tipi ve karakter sayısı birbirine uygun ayarlanmalıdır.
Örneğin 800 piksel genişliğinde bir Paragraph için KayanYaziUzunluk değerini çok yüksek yapmak yerine ekran genişliğine göre deneme yaparak ayarlamak daha doğru sonuç verir.
Önerilen başlangıç değerleri:
Kod:
Timer : 100
Karakter : 50
Boşluk : 3 - 10
Sonuç
Bu yöntemle AutoPlay Media Studio içerisinde basit bir kayan yazı yerine daha kontrollü bir kayan metin sistemi oluşturabilirsiniz.
Metin;
sağdan gelir → ekran boyunca ilerler → soldan çıkar → tekrar sağdan başlar.
Herhangi bir harici plugin gerektirmez ve yazının metni, hızı ve ekranda gösterilecek karakter sayısı kolayca değiştirilebilir.