• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

سوال در مورد لود swf در فایل فلش ؟ ! ؟ !

mahdicivic

Registered User
تاریخ عضویت
29 مارس 2007
نوشته‌ها
46
لایک‌ها
6
محل سکونت
تهران
سلام و خسته نباشد. من یه پروژه رو با SWISH انجام دادم که بیشتر کار گرافیکیه. واقعیتش زیاد از کد نویسی سر در نمیارم. اما حالا کارم گیر کرده و می خوام از اساتید خواهش کنم اگر مقدوره منو راهنمایی کنن.
می خوام چند تا فایل با پسوند exe و swf رو توی فایل اصلی که با SWISH کار شده بار گذاری کنم که وقتی روی یک دکمه کلیک می کنم فایل swf یا exe تویه یه پنجره با اندازه ثابت لود بشه. یعنی اگر سایز واقعی فایل swf کوچکتر از پنجره بود اونو بزرگ کنه و اگر بزرگتر بود اونو کوچیک کنه.
من توی سرچی که توی سایت داشتم:
متوجه شدم باید از Loadmovie استفاده کنم و اونو توی یک مووی اجرا کنم. وقتی از فرمان به این شکل​

کد:
on (release) {
     aa.loadMovie("1216119458.swf");
   }

استفاده می کنم فایل رو اجرا می کنه اما داخل مووی aa نیست و یه گوشه صفحس که حتی نصفش هم از صفحه میزنه بیرون. و مشکل دیگه ای هم که داره اینه که باتن های 1216119458.swf از کار میافته.
بعد، از فرمان Loadmovienum استفاده کردم​

کد:
on (release) {
     loadMovieNum("1216119458.swf",1);
   }


که اینبار فایل 1216119458.swf به خوبی اجرا شد اما من هیچ کنترلی روی ابعاد و مکان اجرای 1216119458.swf نداشتم. ضمنا بک گراندش هم حذف میشه.

خواهش میکنم اگر کسی میتونه مشکل منو حل کنه راهنماییم کنه. ممنونم.​
 

Bahram.ws

Registered User
تاریخ عضویت
8 آگوست 2005
نوشته‌ها
1,132
لایک‌ها
73
سن
40
محل سکونت
On The Fly
فایل هات اگه حجمش کمه بزار یه نگاه بندازم اینجوری نمیتونم کمکی کنم
 

mahdicivic

Registered User
تاریخ عضویت
29 مارس 2007
نوشته‌ها
46
لایک‌ها
6
محل سکونت
تهران
فایل هات اگه حجمش کمه بزار یه نگاه بندازم اینجوری نمیتونم کمکی کنم

دوست عزیز ممنونم از لطفت. جسارتا همونطور که عرض کردم حجم فایل اصلیم به خاطر محیط گرافیکیش سنگینه، اما من مشکلمو شبیه سازی کردم و ضمیمه می کنم. ممنون میشم منو راهنمایی کنید.
 

فایل های ضمیمه

  • Desktop.zip
    40.2 KB · نمایش ها: 16

Bahram.ws

Registered User
تاریخ عضویت
8 آگوست 2005
نوشته‌ها
1,132
لایک‌ها
73
سن
40
محل سکونت
On The Fly
فکر کنم باید fla رو میدادی
حالا مهم نیست decompile میکنم
 

Bahram.ws

Registered User
تاریخ عضویت
8 آگوست 2005
نوشته‌ها
1,132
لایک‌ها
73
سن
40
محل سکونت
On The Fly
واسه button اینو بنویس:

کد:
on(release){
    loadMovie("1216119458.swf", "_root.aa");
}

واسه رنگ بک هم باید بک movie1.swf رو تغییر بدی چون movie اصلی به حساب میاد
کد fullscreen هم تو movie1 بنویس
 

mahdicivic

Registered User
تاریخ عضویت
29 مارس 2007
نوشته‌ها
46
لایک‌ها
6
محل سکونت
تهران
واسه button اینو بنویس:

کد:
on(release){
    loadMovie("1216119458.swf", "_root.aa");
}

واسه رنگ بک هم باید بک movie1.swf رو تغییر بدی چون movie اصلی به حساب میاد
کد fullscreen هم تو movie1 بنویس

دوست عزیز خیلی خیلی لطف کردید. بابت وقتی که گذاشتید خیلی ممنونم. از بابت فایلی هم که فرمودید فلش نیست معذرت می خوام. با عرض شرمندگی ، وقتی این کدو زدم فایل بدون هیچ مشکلی لود شد اما به صورت فول اسکرین . نمیشه کاری کرد که تو همون Shape و با همون ابعاد لود بشه?
 

Bahram.ws

Registered User
تاریخ عضویت
8 آگوست 2005
نوشته‌ها
1,132
لایک‌ها
73
سن
40
محل سکونت
On The Fly
اگه fla فایل 1216119458 رو داری این کدش رو پاک کن:
کد:
getURL("FSCommand:fullscreen", true);
 
بالا