Merhaba Arkadaşlar.
Bugün kısaca frame rate'in kullanımını anlatacağım.Öncelikle Frame Rate saniyede gösterilen kare sayısını değiştirmenize olanak sağlar.Bu kod ile uygulamanıza slow motion veya pause butonuna basıldığında oyunu durdurma gibi önemli detaylar ekleyebilirsiniz.
Öncelikle;
stage.frameRate=5;
Basit bir kullanım şeklidir.Bu kodu yazdığınızda Flash saniyede 5 kare oynatacaktır.
Bir Kullanım Şeklide;
Bir movieclip oluşturup instance name'ini dur_btn koyun.
dur_btn un içinde 2 keyframe oluşturup birinde || şeklinde durmayı,ikincisinde > şeklinde hareketi temsil eden çizim yapın.
Bir movieclip daha oluşturup içine dans eden bir çöp adam çizin.Ana Sahneye koyun.
Kodları Ana Sahneye Yazın:
dur_btn.stop();
stage.addEventListener(Event.ENTER_FRAME,duruyor);
function duruyor(event:Event):void{
if(dur_btn.currentFrame==1){dur_btn.addEventListener(MouseEvent.MOUSE_DOWN,durduk);
function durduk(event:MouseEvent):void{
stage.frameRate = 0;
dur_btn.gotoAndStop(2);
if(dur_btn.currentFrame==2){
dur_btn.addEventListener(MouseEvent.MOUSE_DOWN,devam);
function devam(event:MouseEvent):void{
stage.frameRate = 15;
dur_btn.gotoAndStop(1);
}
}
}
}
}
İşte Bu Kadar.
Cihan
Hiç yorum yok:
Yorum Gönder