دستور Fscommand

samane_r

Member
سلام به دوستان
من يه مشكل برام بوجود اومده كه بايد زودي حلش كنم...
يه فايل فلش طراحي كردم كه در بالاي اون چند دكمه گذاشتم كه بعد از اينكه روي هر كدوم از اونا كليك مي شه يه فايل ديگه ي فلش رو باز مي كنن ... توي همين فايل هاي فلش جديدي كه باز مي شه باز هم همون دكمه ها بالاي صفحه قرار دارن ... يعني در واقع در تمام اونها ثابت است...
تا اينجا رو كه مشكلي ندارم و از دستور fscommand برای این کار استفاده کردم و تمام فایل هام رو هم exe کردم ... وقتی می خوام از فایل اول بعد از کلیک کردن روی اولین دکمه برم به فایل دوم مشکلی نیست ولی عکس این عمل رو که می خوام انجام بدم فایل اول رو برام باز نمی کنه که نمایش بده ...
آیا باید همیشه وقتی می خوایم از دستور Fscommand استفاده کنیم باید فایل دوم رو بذاریم توی یه پوشه به نام fscommand ....?
راه دیگه ای نداره که مشکل من هم حل بشه؟
ممنون می شم به من کمک کنید...
 

Sunboy454

Active Member
فکر کنم براساس مقدار دهی و Variable باید کار کنی ، اما طرز کارشو نمیدونم
 

maxpal97

Active Member
خوب من یه کلک می تونم براتون درست کنم که از این طوفان رد بشین ولی راه کلیش که با فلش چه کار کنید رو بلد نیستم
اگه گیر کردین ساده ترین راهش این لودری رو بریزید کنار فایل دومی که فایل اولی رو اجرا کنه
این لودر نباید هیچ کجا معلوم باشه اگه خواستین من احتمالا می تونم این لودر ساده رو بسازم فقط بگید این فایل های اولی تو روت قرار می گیرن یا آدرس خاصی دارن - برای سیدی مولتی مدیا هست یا برای سایت - اسامی این فایل های اولی رو هم که باید توسط فایل دومی اجرا بشن بدید

ضمنا در مورد کار بیشتر توضیح بدید تا شاید بتونم کمکتون کنم
 

mosyhey

Member
سلام دقيقا متوجه منظور شما نشدم .
اما فكر مي كنم مشكل اينجاست كه فيلم اول كه روي يك لايه اي بار گذاري مي شود فيلم دوم روي لايه بالا تري لود مي شود و مشاهده مي شود اما وقتي مي خواهيد فيلم اول را ببينيد لايه بالا تر اشغال شده و اولي را پوشانده . فكر مي كنم اول آن لايه هاي بالاتر را بايد آنلود كنيد با unloadMovieNum(); و در پرانتز لول ها را مي نويسيم يا روي همان لول فيلم ها را لود كنيد .
اگر درست فهميده بودم و مشكل حل شد خبرم كنيد و يا اگر نه يك كم بيشتر توضيح دهيد سريع حلش مي كنيم .
 

amir_s

Active Member
شايد اگر با فلش 5 كار كنيد مشكلتون حل بشه ... چون توي اكشن اسكريپت 2 حتما بايد فايلها داخل فولد اف اس كامند باشند‌!
 

samane_r

Member
maxpal97 گفت:
خوب من یه کلک می تونم براتون درست کنم که از این طوفان رد بشین ولی راه کلیش که با فلش چه کار کنید رو بلد نیستم
اگه گیر کردین ساده ترین راهش این لودری رو بریزید کنار فایل دومی که فایل اولی رو اجرا کنه
این لودر نباید هیچ کجا معلوم باشه اگه خواستین من احتمالا می تونم این لودر ساده رو بسازم فقط بگید این فایل های اولی تو روت قرار می گیرن یا آدرس خاصی دارن - برای سیدی مولتی مدیا هست یا برای سایت - اسامی این فایل های اولی رو هم که باید توسط فایل دومی اجرا بشن بدید

ضمنا در مورد کار بیشتر توضیح بدید تا شاید بتونم کمکتون کنم
از جوابي كه دادين ممنونم
اين كاري كه مي خوام انجام بدم براي سي دي مولتي مديا است
در مورد اين لودري كه گفتين مي شه بيشتر برام توضيح بدين...
اسم فايل اول من menu است فایل های دوم و سوم و ... menu1 , menu2, menu3 , menu4, slide1, slide2, ... از menu باید به menu1 , menu2, menu3 , menu4 برم و از menu1 به slide2 , slide3,... بقیه هم به همین ترتیب هستن وی شه گفت تمام صفحات هم به هم ارتباط دارن یه بار که می شه رفت داشت به صفحات برگشت هم باید داشته باشه وقتی از menu می خوام به بقیه صفحه ها برم مشکلی نیست یعنی در حالت رفت ولی برگشت مشکل داره به خاطر همون موضوع fscommand....
 

maxpal97

Active Member
ببخشید من این پستتون رو گم کردم تازه دیدمش
یه سوال
شما دستور لود موی رو بلدین و چرا با اون کار نمی کنید
 

maxpal97

Active Member
فکر کنم مشکل شما این است که با فایل های خارجی فلش (مثل Exe) کار می کنید
پیشنهاد می کنم با فایل های Swf خود فلش و با لود موی کار کنید چون با فایل اجرایی کار کردن خیلی اذیت میشید .
 

samane_r

Member
یعنی به جای fscommand از loadmovie استفاده کنم؟
آخه مي دونيد من مي خوام اين فايل ها رو روي سي دي بزنم و چون پسوند اونا swf هست اگه سیستمی flash player نداشته باشه که پخش نمی شه و دچار مشکل می شه
 
آخرین ویرایش:

mosyhey

Member
اشكالي ندارد نيازي به داشتن flash player نيست - فقط فايل اولي را exe كنيد - خود اين exe فايل هاي swf ها را مي شناسد -
 

mosyhey

Member
مشكلي كه نمي ماند - فايلي كه ابتدا و با قرار دادن سي دي بايد نمايش داده شود را فقط exe كنيد و كاري به fscommand نداشته باشيد و بقيه فايلها را با دستور loadmovie بر روي ان نمايش دهيد و هر وقت خواستيد به صفحه اول برويد ان رويي را unloadmovie كنيد - ار نشد بنويسيد من مثالي را كه قبلا كار كرده بودم براي سي دي مولتي مديا را اينجا قرار دهم ز
 

samane_r

Member
با عرض شرمندگی... من کاری رو که انجام دادم در MMBuilder قرار دادم و می خوام اونو Auto run کنم فایل اولم رو در یه صفحه از MMBuilder قرار دادم بقیه فایل های swf رو کپی کردم اونجایی که MMBuilder رو ذخیره می کنم ... بعد روی لینک منوی اول که کلیک می کنم باید فایلswf مربوط به اونو باز کنه ولی این کار رو انجام نمی ده ...
می شه شما مثالتون رو برام اینجا قرار بدین؟...
ممنون می شم
 

mosyhey

Member
اين لينك را دانلود و مشاهده كنيد . اگر مناسب بود من سورس آن را پيدا مي كنم و مي گذارم اينجا .

لينك
 

samane_r

Member
ممنون ... من خودم تبدیل می کنم بعد سورسش رو نگاه می کنم ببینم اون چیزی هست که من می خوام؟
 

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

بالا