Sunmak istedigim fla dosyasi cs5 den geliyor.ACtionscript komutlarini buraya ekledim. Yaninanda swf uygulamasini ekledim, emirler buttonlara isim olarak kullandim.
Film yönetmek icin buttonlara tiklarsan timelinede belirli yerlere gelir. Ben kullandigim timelinede Ende ve Weiter diye timelinede frame ismi vermistim bazi komutlar ile direk orayada yönlendirdim.
https://s7.directupload.net/images/110314/eus5d5pb.swf Buttonlarin isimlerine göre komutlar
Actionscript 3 uygulamasini kopyasi
import flash.events.MouseEvent;
stop();
gitcalis_btn.addEventListener(MouseEvent.CLICK, function (event:MouseEvent){
gotoAndPlay("Ende");
});
gitdur_btn.addEventListener(MouseEvent.CLICK, function (event:MouseEvent){
gotoAndStop("weiter");
});
sonrakiframe_btn.addEventListener(MouseEvent.CLICK, function (event:MouseEvent){
nextFrame();
});
öncekiiframe_btn.addEventListener(MouseEvent.CLICK, function (event:MouseEvent){
prevFrame();
})
stop_btn.addEventListener(MouseEvent.CLICK, function (event:MouseEvent){
stop();
});
play_btn.addEventListener(MouseEvent.CLICK, function (event:MouseEvent){
play();
});
bütünFramesler_btn.addEventListener(MouseEvent.CLICK, function (event:MouseEvent){
gotoAndStop(totalFrames);
});
addEventListener(Event.ENTER_FRAME, function (event:Event){
trace ("aktuel Frame :" +currentFrame);
trace ("aktuel Isaret : " +currentLabel);
trace ("bütün Framesler : " +totalFrames);
});
Internette biraz arastirip Sonradan eklenen bir movieclipin büyüklügünü ayarlamak nasil olur diye bir yazilim buldum. Baska dildeymis elimizden geldigi kadar türkceye cevirmeye calistim.
Yazan kisi büyüklügünü ayarlayabilmek icin önce dosya yüklenmesi gerek diyor sonra büyüklügü ayarlanir diyor.
// Hangi dosya alinacagini belirle (adres/dosya ismi) var request:URLRequest = new URLRequest("flower.png");
// Loader Objekt belirle var loader:Loader = new Loader();
// Event.Complete tamamlandiginda, dosya alininca ne olacagini belirle. loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadComplete);
// MovieClip olustur var holder:MovieClip = new MovieClip();
// MovieClip sahneye getir addChild(holder);
// dosya alininca function uygulaniyor function loadComplete(event:Event):void {
// alinan dosyayi movieclipe ekle
holder.addChild(loader);
// Alinan dosyanin genisligini belirle (in Pixel) holder.width = 600;
// genisligi ve yüksekligi ayni olmasini sagla holder.scaleY = holder.scaleX;
}
// Dosyayi yükle yada al. loader.load(request);