مشکل در کار کردن با flash paper

sizanjavad

کاربر فعال
سلام.
من یه پروژه دارم که توی صفحه اصلی با فشار دادن کلید قراراه یه movie clip یه صفحه flash paper رو load کنه. اینکار رو با loadMovie انجام می دم. اما movie clip باز شده اصلا از نظر طول و عرض قابل تنظیم نیست و فقط یه طول و عرض ثابت رو باز می کنه.
انگار flashpaper یه سایز خاصی رو برای swf هاش قرار می ده و نمیشه از جای دیگه سایز اونا رو تغییر داد!!!
لطفا اگه کسی می دونه کمکم کنه:rose:
 

confesseur

Member
سلام
خب با loadMovie یه swf رو لود می کنید به درون فلشتون؟
اگر به فلش هفت به بعد اکسپورت می کنید از کلاس MovieClipLoader استفاده کنید و پس از MovieClipLoader.loadClip یه event MovieClipLoader.onComplete بنوسید به این صورت که به محض اینکه swf لود شد resize شه
می تونید سورسو بزارید بچه ها کمک می کنن
 

sizanjavad

کاربر فعال
آقا ممنون از همتون من خودم جواب رو پیدا کردم. اینم کدش که اگه کس دیگه ای این مشکل رو داشت مشکلش حل بشه

کد تغییر ابعاد مووی کلیپی که از بیرون لود می شه
PHP:
   var mcl:MovieClipLoader = new MovieClipLoader();
//  ابتدا آبجکتMovieClipLoader  رو می سازیم
var picListener:Object = new Object();
// و یه listener
mcl.addListener(picListener);
// اتصال listener به mcl
mcl.loadClip("pic1.jpg", your_mc);
// پارامتر اول مووی کلیپ بیرونی
// پارامتر دوم اسم مووی کلیپ درونی
picListener.onLoadInit = function(mc:MovieClip) {
    mc._width = mc._height = 50;
};


 

BioDread

Banned
من آموزش کامل این کلاس رو داده بودم!
آموزش کلاس MovieClipLoader برای مبتدی ها!
 

جدیدترین ارسال ها

بالا