- lk olarak, içeriği göstermek istediğiniz sahnede bir metin kutusu (dynamic text) oluşturun ve bu metin kutusuna bir isim verin. Mesela, "mytext" olarak adlandırabilirsiniz.
- ardından, butonunuzun üzerine sağ tıklayarak "actions" (eylemler) panelini açın ve aşağıdaki AS2 kodunu ekleyin:
On(release){
Var icerik: String = "bu metin gösterilecek."; // göstermek istediğiniz metni buraya yazın.
_root. Mytext. Text = icerik;
}
bu kodu ekledikten sonra, flash dosyanızı test etmek için CTRL+enter (Windows) veya command+enter (Mac) tuşlarına basabilirsiniz.
Ama böyle bundan böyle bir sürü yazacağım tıklayınca rastgele birini göstercek, bunu zaten biliyorum.
Neyse, kendim araştırdım ve buldum, buymuş:
JavaScript ile Rastgele Veri. Bende AS2'ye çevirmeye çalıştım ve böyle bir şey yaptım:
on(release){
var mazaretler = [
'Saçımı yıkamam gerek.',
'Halam kasabada.',
'Halam çok hasta.',
'Patronum ondan haber beklememi söyledi.',
'Klimamı tamir etsin diye bir tamirci çağırdım.',
'Hava alanına bir arkadaşımı bırakmak zorundayım.',
'Geçen hafta bir kaza geçirdim ve trafiğe çıkmaya hazır değilim.',
'Daha önce orada yedim ve gıda zehirlenmesi geçirdim.',
'Kafam çok karışık. Daha sonra açıklarım.',
'Babam bir polis.',
'Ben bu şey için gönüllü değilim.',
'Hava biraz kötü galiba.',
'Daha önce ayağımı kesmiştim. Ayakkabı giyince içi kan ile doluyor.',
'Annem kuduz oldu.',
'Ben zaten sarhoşum. Siz keyfinize bakın.',
'Bu gece YouTube gecesi.',
'eBay\'da takip ettiğim bir açık arttırma var.'
];
var rasgele = 0;
rasgele = Math.floor(Math.random()*mazaretler.length);
asd = (mazaretler[rasgele]);
}
Yazının değişkenini "asd" yaptım ve oldu. Buradan Vatanay'a teşekkürler.