register point Class

این کلاس برای AS3 نوشته شده و برای تغییر register point استفاده میشه و کار با آن بسیار راحت و سریع هست!

در فلش وقتی عکسی رو از خارج load و یا مووی کلیپی رو ایجاد میکنید register point آن در بالا سمت چپ هست و نمیتوان آن را تغییر داد

با این کلاس به سادگی می توانید این کار را بکنبد

وقتی از این کلاس استفاده میکنید به حجم پروژه شما کمتر از یک کیلوبایت اضافه میشه و اصلا مشخص نمیشه!

این کلاس در ۹ جهت اصلی register point کار میکنه
یعنی

(LT = left top , LC = left center , LD = left down ,

CD = center down , RD = right down , RC = right center ,

RT = right top , CT = center top , CC = center center)

و طرز استفاده از آن هم بدین صورت هست :

import setreg;

var new_point:setreg = new setreg(my_mov , ”tc”);

new_point.x = ۲۰۰;

new_point.y = ۲۰۰;

addChild(new_point);

stage.addEventListener(Event.ENTER_FRAME , gg);

function gg(event:Event):void {

new_point.rotation = ((stage.stageWidth/2)-mouseX);

}

این کلاس توسط  biodread طراحی و develop شده است

دریافت کلاس به همراه مثال

نسخه شماره ۲٫۱

در این ورژن شما می تونید هر register point رو به هر register point دیگه تغییر بدید
طرز استفاده!!!

import setreg;

var new_point:setreg = new setreg(my_mov , ”cc” , ”rd”);

/*

my_mov = in this place you can set your movieClip;

“RD” = your ideal register pint that you want to be done on MovieClip;

“LD” = yor MovieClip register point current;

*/

new_point.x = ۲۰۰;

new_point.y = ۲۰۰;

addChild(new_point);

stage.addEventListener(Event.ENTER_FRAME , gg);
function gg(event:Event):void

{

new_point.rotation = ((stage.stageWidth/2)-mouseX);

}

دریافت نسحه ۲٫۱ کلاس به همراه مثال


Leave a Reply