ActionScript 3.0 de rastgele sayı üretmek için Math.Random() kullanılır.Nasıl mı?
Şimdi ben Flash içinde bir rastgele sayı oluşturup bunu trace() komutu ile output paneline yazdıracak kodları yazıyorum…

eğer rastgele sayıyı tamsayı istersem Math.round() sınıfını kullanarak;aşağıda ki gibi sayıyı yuvarlarım.

peki rastgele sayı  “0” dan değilde 1 ‘den başlasın istiyorsanız aşağıda ki kodları kullanmanız gerekecek(Math.ceil())

Peki istediğiniz iki değer arasında rastgele bir sayı üretmek isterseniz ne yapacaksınız?

Öncelikle değerleri girmek için iki tane Input text oluşturun.InstanceName’leri deger1_txt ve deger2_txt olsun.

Daha sonra bir tane InstanceName’i buton_btn olan bir buton oluşturun

ve son olarak rastgele sayıyı yazdıracağımız bir tane dynamic text oluşturun ve InstanceName’i deger3_txt olsun…

Şimdi kodlarını yazalım:

Sonuç:

This movie requires Flash Player 9

Yazar Hakkında

3 Comments

  1. Merhabalar. Ben 10, 20, 30, 40, 50, 60 sayilari arasindan birinin rastgele secilmesini ve metin kutusunda görüntülenmesini istiyorum. random.Random() ile belirli bir sayiya kadar rasgele sayi üretiliyor. Ben sadece benim tarafimdan belirlenmis sayilar arasindan bir tanesinin flash tarafindan secilmesini istiyorum. Bu mümkün mü acaba?

  2. Selam, Rastgele sayı üreteceğim ama hep farklı olacak aynısını bir daha göstermeyecek, Nasıl yapabilirim?

Leave a Reply

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

Close