این کلاس برای AS3 نوشته شده و برای تغییر register point استفاده میشه و کار با آن بسیار راحت و سریع هست!
در فلش وقتی عکسی رو از خارج load و یا مووی کلیپی رو ایجاد میکنید register point آن در بالا سمت چپ هست و نمیتوان آن را تغییر داد
با این کلاس به سادگی می توانید این کار را بکنبد
وقتی از این کلاس استفاده میکنید به حجم پروژه شما کمتر از یک کیلوبایت اضافه میشه و اصلا مشخص نمیشه!
این کلاس در 9 جهت اصلی register point کار میکنه
یعنی
PHP:
(LT = left top , LC = left center , LD = left down , CD = center down , RD = right down , RC = right down , RT = right top , CT = center top , CC = center center)
و طرز استفاده از آن هم بدین صورت هست
PHP:
import setreg;
var new_point:setreg = new setreg(my_mov , "tc");
new_point.x = 200;
new_point.y = 200;
addChild(new_point);
stage.addEventListener(Event.ENTER_FRAME , gg);
function gg(event:Event):void
{
new_point.rotation = ((stage.stageWidth/2)-mou***);
}
my_mov = مووی مورد نظر شما هست که می خوایید register point انو تغییر بدید
tc = یعنی top center که ان مووی رو نقطه register point شو در انجا قرار میده!
یک نمونه استفاده شده از این کلاس در یه فایل فلش در فایل زیپ شده هست!