Actionscript Samples , action scripts ile Butun moviecliplerin ekrandaki yerlerını ve ozeliklerine ulasmak. Buna bazı zamanlarda moviecliplerin dogru kordinatlarda bulunup bulunmadıgını kontrol etmek ıcın ıhtıyacımız olabiliyor.
for (name in _root) {
if (typeof (_root[name]) == “movieclip”) {
_root[name]._x = Math.ceil(_root[name]._x)
_root[name]._y = Math.ceil(_root[name]._y)
trace(_root[name]);
}
}
import flash.display.BitmapData;
import flash.geom.*;
function takeSnapshot(mc:MovieClip):BitmapData {
var sp:BitmapData = new BitmapData(mc._width, mc._height, true, 0×000000);
sp.draw(mc, new Matrix(), new ColorTransform(), “normal”);
return sp;
}
box2_mc.attachBitmap(takeSnapshot(box1_mc), 1);
Cok basit bir uygulama full action script ile bildigimiz "snake" isimli oyunun yapımı .. Actionscript kodları asagıdadır.
Actionscript ike yapılmıs basit ama kulanıslı bir tooltip ornegi kulanımı cok kolay ve prototype oldugu ıcın kulanım kolaylıgı saglamıs …
Normal Sartlarda html ıcerısıne embed edilen flash objeden bir degisken alınıp xml yeri belirtilir ve o xml içerisinden veriler cekılırdı ancak buyuk sıstemlerde hem xml uretıp hemde o xmlın takıbını yapmak olukca acılı bir yol olmaktaydı .Onceden uygulanan yol ile xml cagrıldıgında bu sekilde oluyordu
Degiskenler
Bundan önceki makalelerimizde veri türlerini tamamladik, bundan sonrasinda ise bu türlerin derinlemesine kullanimina deginecegiz.