مشکل در کنترل مکان و سایز swf لود شده

electro.puya

New Member
یعنی اینجا کسی نیست بتونه این مشکل رو حل کنه؟!!! مشکل در کنترل مکان swf لود شده

سلام به دوستان عزیز.
یک فایل swf رو داخل پروژم لود می کنم. که سورسش رو ندارم و وقتی decompile میکنم ، کلا ازش چیزی نمی مونه. حالا مشکل اینجاست که هیچ جوری نمی تونم مکان و سایزش رو کنترل کنم. خواستم بدونم اکشن خواصی هست که بشه با اون، سایز و مخصوصا مکانش رو کنترل کرد؟ لطفا تو این زمینه من رو راهنمایی کنید.
 
آخرین ویرایش:

Avang2005

مدیر انجمن
سلام دوست من

نمونه قرار بدید و توضیح بدید از چه روشی برای لود کردن اقدام کردید ؟؟

موفق باشید
 

electro.puya

New Member
نمونه فایل swf م حدود 10mb هست. به همین خاطر اجازه ارسال ندارم. من از loadMovie(); برای لودش استفاده کردم.
 

electro.puya

New Member
اینجا هیچکی نیست که کمکم کنه؟
یه اکشن می خوام که بتونم مکان و سایز فایل swf لود شده رو کنترل کنم.
 

electro.puya

New Member
سلام واسم یه مشکل دیگه به وجود اومد. وقتی یک movie clip ایجاد می کنم و دستور this.loadMovie رو توش می نویسم و فایل swf رو لود می کنم ، اونوقت وقتی می خوام مکانش رو با دستور _parent کنترل کنم ، همه ی اجزای تایم لاین بالاتر باهاش جابه جا می شن. برای رفع این مشکل چیکار کنم؟
ممنونم.
 

electro.puya

New Member
نام مووی کلیپ رو توی ادرس دهی بیارین
نام مووی کلیپ رو نوشتم. انواع و اقسام آدرس دهی ها رو انجام دادم اما اینبار اصلا مقادیر مکان اعمال نمی شن.
من کم حجم همون swf ی رو که می خوام لود کنم ، پیدا کردم. تو ضمیمه میزارم . لطفا دوستان خودشون یه امتحانی بکنن ، ببینن میشه مکانش رو کنترل کرد؟ البته طوری که اجزای دیگه تایم لاین جابجا نشن. ممنونم.
 

پیوست ها

  • scene1.zip
    836.6 کیلوبایت · بازدیدها: 69

flash man

Member
;(()root.createEmptyMovieClip("movie_mc", _root.getNextHighestDepth_
;root.movie_mc.loadMovie("1.swf")_
;root.movie_mc._x = 100_
;root.movie_mc._y= 100_
;root.movie_mc._xscale = 70_
;root.movie_mc._yscale = 70_

سلام دوست عزیز
در کد بالا به جای 1.swf نام فایلی که میخوای لود بشه را قرار بده و این کد را در فریم 1 قرار بده. خط اول کد یک movieclip خالی می سازه .
خط دوم flash دوم را در اون movieclip لود می کنه
خط سوم و چهارم مختصات محل قرار گیری این movieclip را مشخص می کنه و خط 5 و 6 هم درصد کوچک یا بزرگ شدن فایل flash را مشخص می کنه که توی این کد 70 در صد اندازه اولیه است.

در ضمن هر دو تا فایل فلش را در یک فولدر قرار بده
 
آخرین ویرایش:

electro.puya

New Member
;(()root.createEmptyMovieClip("movie_mc", _root.getNextHighestDepth_
;root.movie_mc.loadMovie("1.swf")_
;root.movie_mc._x = 100_
;root.movie_mc._y= 100_
;root.movie_mc._xscale = 70_
;root.movie_mc._yscale = 70_

سلام دوست عزیز
در کد بالا به جای 1.swf نام فایلی که میخوای لود بشه را قرار بده و این کد را در فریم 1 قرار بده. خط اول کد یک movieclip خالی می سازه .
خط دوم flash دوم را در اون movieclip لود می کنه
خط سوم و چهارم مختصات محل قرار گیری این movieclip را مشخص می کنه و خط 5 و 6 هم درصد کوچک یا بزرگ شدن فایل flash را مشخص می کنه که توی این کد 70 در صد اندازه اولیه است.

در ضمن هر دو تا فایل فلش را در یک فولدر قرار بده
سلام. همه این مواردی رو که گفتید ، انجام دادم اما این بار اصلا نشونش نمیده. البته هیچ ارور کامپایلی هم نمی گیره.
فکر کنم مشکل از فایل swf باشه. میشه یه نگاهی بهش بندازید؟
 

electro.puya

New Member
PHP:
_root.createEmptyMovieClip("movie_mc", _root.getNextHighestDepth());
_root.movie_mc.loadMovie("1.swf");
_root.movie_mc._x = 100;
_root.movie_mc._y= 100;
_root.movie_mc._xscale = 70;
_root.movie_mc._yscale = 70;
این کدی هست که آقای "فلش من" گفت. منم گژاشتم ولی عمل نکرد.
 
آخرین ویرایش:

mohammadbasri

کاربر فعال
کد خودتو بذار
همونی که همه هست و نیست رو جابجا میکنه
کد فلش من رو که خودم دیدم
 

electro.puya

New Member
بنده یک movie clip درست کردم و داخلش رفتم و این کد رو نوشتم:
PHP:
this.loadMovie("scene1.swf");
_parent._y = 100;
_parent._x = 100;
 

mohammadbasri

کاربر فعال
اون کدی رو که باهاش جابجا میکردی رو هم بنویس
هر چی داری بفرست، قسطی قسطی نده
 

electro.puya

New Member
بزار اصلا من فایلم رو ضمیمه کنم. من همه ی کدی که نوشتم همون بود.
یه بار هم برای مووی کلیپ اسم گذاشتم و بیرونش نوشتم :
PHP:
this.mc_man._x =100;
this.mc_man._y =100;
 

پیوست ها

  • zyarat1.zip
    918 کیلوبایت · بازدیدها: 31

smmousazadeh

Well-Known Member
سلام
شما با یکی از دو حالت this یا _Parent کار کنید . وقتی دارید با this کار میکنید احتیاجی به _parent ندارید._parent به یه سطح بالاتر در تایم لاین اشاره داره.
 

electro.puya

New Member
سلام
شما با یکی از دو حالت this یا _parent کار کنید . وقتی دارید با this کار میکنید احتیاجی به _parent ندارید._parent به یه سطح بالاتر در تایم لاین اشاره داره.
من اینکارو انجام دادم اما دستورش عمل نمی کنه.
خواهش می کنم دوستان قبل از این که راهنمایی کنن ، خودشون یه زحمتی بکشن و اون رو رو فایلی که گذاشتم امتحان کنن ببینن جواب میده یا نه.
ممنون کمکتون
 

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

بالا