Kasım 2007 için Arşiv

AS3 ile PreLoading olayı

Pazartesi, 12 Kasım 2007

sahnenize txt1 adlı dynamic text yerleştirin.

2.frame sonrası içeriğinizi yerleştirin.

1.frame’e şu kodları yazın:

stop();
addEventListener(Event.ENTER_FRAME,fEnter)
function fEnter(evt:Event)
{
 if(loaderInfo.bytesTotal==loaderInfo.bytesLoaded)
 {
  gotoAndPlay(3);
  removeEventListener(Event.ENTER_FRAME,fEnter);
 }
 else
 {
  txt1.text=”yükleme devam ediyor:”+loaderInfo.bytesLoaded+”bytes”;
 }
}

AS3 ‘de kütüphaneden rasgele ses kullanmak

Pazar, 04 Kasım 2007

AS2 ‘de attachSound ile bunu yapabilirken, bu komut yok artık, yani AS3′de. Biraz zor da olsa bunun çözümünü buldum. Kütüphaneye 10 ses ekleyip bunları class’a çevirin ( linkage ismi vererek ). Bu linkage isimleri de ses1, ses2,…. ses10 olsun. Sonra da frame’e şu kodları yazın:

var sesNumber:Number = Math.ceil( Math.random () * 10);
var RandomSound : Class = getDefinitionByName ( “ses” + sesNumber ) as Class;
var librarySes : Sound = new RandomSound ();
librarySes.play();