واضح آرشیو وب فارسی:سایت ریسک: flash@p3003-05-2006, 10:20 PMسلام من يه فایل فلش دارم كه سورسشو به وسیله decompiler دارم ولی دو تا لودینگ داره من چه طوری میتونم این دو تا لودینگ رو مثله اولش یکی کنم یعنی اول یکی لود بشه بعد دیگری . خوهشا اگه میشه واضح توضیح بدین چون من خیلی تو فلش حرفه ای نیستم . ممنونم :rolleye: bazamman04-05-2006, 12:01 AM1.من صورت مسئله رو درست متوجه نشدم ولي تا اونجا كه فهميدم ممكنه Loading دوم براي يك فايل خارجي باشه به هر حال تا توضيخ بيشتي راجع به اصل كار و سورس نداشته باشم درست نميتونم نظر بدم 2. در بيشتر مواقع Decompiler نميتونه دقيقا سورس رو مثل روز اول تحويل بده بنابر اين حداقل آدرس SWF مادر رو بده شايد بشه نظر دقيقتري راجع بهش داد. flash@p3004-05-2006, 01:34 AMاين هم نمونه اين فلش: template (http://www.templatemonster.com/website-templates/9380.html) همون طور كه ميبينيد اين فلش دو تا لودينگ داره و وقتي كه اونو ميخواي ذخيره كني يكي يكي ذخيره ميشه يعني لودينگ ها رو جدا جدا بهت ميده حالا چطوري ميشه دوباره كاري كرد كه اين دو تا لودينگ در قالب يك فايل باشه و يكي يكي پشت سرهم لود بشه يا در واقع مثله هميني كه الان ميبينيد بشه ؟ silver04-05-2006, 02:07 AMشما مي توند يه كار كنيد فايل اصلي فلش رو بسازيد با لودر بعد از اونجا فايل فلش بعدي كه لودرش اول فايل خودش گذاشته شده را با استفاده از دستور actions>browser/network>loadMovie صدا بزنيد در قسمت url نام فیلم دوم را وارد کنید فقط حواستان باشد که باید هردو فیلم در یک پوشه قرار داشته باشند مگر اینکه شما آنها را روی سایتی در اینترنت آپلود کرده باشید در اینصورت آدرس کامل صفحه وب را وارد کنید فقط براي اينكه فيلم دوم جايگزين اولي نشود سطح يا level رو متفاوت بگیرید flash@p3004-05-2006, 04:50 PMاقا شما خوب توضيح دادي ولي چون من با فلش خيلي اشنا نيستم نتونستم به نتيجه برسم اگه واضح تر توضيح بدي ممنون ميشم . bazamman05-05-2006, 01:11 AMدرستش همونيه كه برادر Silver گفت ولي ميتوني يه كار ديگه بكني اونم اينكه بيخيال 2 تا Loding بشي و هر دو رو يكي كني و بعدش بياي يك Loading براش بذاري bazamman05-05-2006, 01:19 AMدرستش همونيه كه برادر Silver گفت ولي ميتوني يه كار ديگه بكني اونم اينكه بيخيال 2 تا Loding بشي و هر دو رو يكي كني و بعدش بياي يك Loading براش بذاري Elfin-D05-05-2006, 02:51 PMمن دقيقا درك نكرم چي شد ولي چيزي كه به زهنم ميرسه اينه كه بعضي از فلشها كه لودينگهاي سنگيني دارن ،براي خوذ لودينگ هم لودينگ ميزارن كه اولي بسيار ساده است ممكنه اين هم از اين مدل باشه silver06-05-2006, 02:13 PMنه فكر نكنم اينجا قضيه اين باشه الفين جان ... من فكر مي كنم كه دو تا موي باهم لود شدن كه يكي اصلي و دومي فراخوان شده ....حالا فلش پي سي جان شما اگر شما احتياج به دوتا لودينگ داريد نه يكي فايلهارو آپلود كنيد من آموزشش رو روي همون فايلها براتون بذارم flash@p3006-05-2006, 09:34 PMبله من با 2 تا لودينگ منظورم هست يعني مثله خودش اين هم دو تا فايله fla : 9380 (http://sr3.mytempdir.com/648039/10t4RsU5qE2xPB+Vz9sM+CFmIKIO5fqVGdBWmGT8UpehT6qFGb xLOPx+1MFXgY65d 0Z7/9380.fla) 9380-ss (http://sr3.mytempdir.com/648045/iT9kr7M7vDRWGow5+aNJ1y2okiDnWlMIpvCBhhGmMr9H1G_Y0B mO+pkTWHhsa 0dYsKTp/9380-ss.fla) خوده فلش هم كه بالا لينك دادم . ممنون از جناب سيلور و بقيه دوستان flash@p3009-05-2006, 10:50 PMسیلورجان من همچنان منتظرم :rolleye: silver10-05-2006, 12:03 AMبا توجه به دو تا فايلي كه گذاشتي من آموزش رو خدمتت مي گذارم 1:ابتدا هر دو فايل رو در يك فولدر بريز و فايل 9380-ss رو باز کن و در لایه اکشن ها اولین اکشن که stop هستش رو delet کن و یک بار فیلم را تست کن که فایل swf آن به وجود بیاد بعد این فایل swf را به نام clip تغییر نام بده کار ما با این فایل تموم شد می تونی ببندیش 2: فایل دوم یا همون 9380 را باز کن و روی بک گراند کلیک کن و قسمت پراپرتیز برو و طولش رو به 360 برسون یعنی ابعاد تقریبا 737*360 شده اند حالا از منوی insert>new symbo یک موی کلیپ درست کن با ابزار مستطیل یک شکل با ابعاد 498*206با رنگ پس زمینه یا همون سفید بساز قسمت پراپرتیز رو باز کن و در جای instance name نام movie رو برایش انتخاب کن همونطور که حدس زدی این ابعاد همون فیلم دوم هستش... حواست باشه که نشانگر هدف که به شکل یک + با یه داریره دورش هست بالا سمت چپ شکلت قرار گرفته باشه لایه جدیدی بالای همه لایه ها ایجاد کن و یک نمونه از این موی کلیپ رو از کتابخانه به صفحه کار همونجا که قراره باشه یعنی پایین سمت راست بکش 3: لایه جدید دیگری درست کن فریم اول رو انتخاب کرده و کد زیر رو بهش نسبت بده: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! قسمت سوم فایل که به صورت استاتیک هست رو درست کن و سمت چپ پایین بگذار ( همون قسمتی که تو سایت اصلی توضیحات توش نوشته شده) فیلمت رو تست کن همونطور که می بینی یک فیلم با دو پریلودر داری که مستقل از هم نمایش داده می شوند باز اگر مشکل داشتی اینجا مطرح کن فایلهارو برات ضمیمه کردم silver10-05-2006, 12:13 AMراستی یادم رفت مثل اینکه شما فرمودید اول اصلی لود بشه بعد دومی ... اینکار خیلی آسونه برای اینکار در مرحله 3 بجای فریم 1 فریم 20 یا هر فریمی که دوست داری در اونجا فیلم دوم لود بشه اکشن رو وارد کن flash@p3010-05-2006, 01:04 PMسیلور جان دمت گرم زحمت کشیدی :rolleye: من این مراحل رو انجام میدم و حتی فایل ضمیمه رو هم گرفتم و باهاش مقایسه کردم ولی در اخر که فیلم و تست میکنم باز همون فایل clip یعنی فایل اول و نمایش میده اشکال کار کجاست ؟ :sad: flash@p3010-05-2006, 01:07 PMدر ضمن من با Macromedia Flash 8 کار میکنم و با mx کار نمیکنم فقط جهت اطلاع گفتم که یک وقت تفاوتی نداشته باشه . silver10-05-2006, 01:38 PMشما فايل ضميمه اي رو باز كرديد درست اجرا شده يا نه؟ اگر درست اجرا شده پس شما توي مراحل كاريتون يه جا رو احتمالا اشتباه رفتيد .... ورژن هاي بالاتر فلش ورژنهاي پايين رو ساپورت مي كنند اما من کلا ام ایکس رو به بقیه ترجیح می دم شما دقيقا اكشن ها و اسمها رو چك كنيد اگر درست متوجه شده باشم شما فايل 9380 رو اجرا مي كنيد اما فايل اول يعنيclipنمايش داده مي شه درسته؟ به احتمال قوي شما clip رو در همون تراز فایل اصلی لود می کنید بنابر این فیلم اصلی حذف می شه و دومی جایگزین می شه... شما اون موی کلیپ که ساختید و به شکل مستطیل بود چک کنید که حتما در قسمت پراپرتیز قسمت instance name عبارت movie رو تایپ کرده باشید اگر باز همه چیز درست بود فایلی که ساختید رو برام آپلود کنید ببینم مشکل کجاست flash@p3010-05-2006, 01:43 PMاقا من الان كه تست مووي ميكنم ارور باز كردن فايل clip رو میده : Error opening URL "file:///D|/flash/clip.swf" flash@p3010-05-2006, 01:47 PMبله اشتباهم همون instance name بود كه movie رو تایپ کردم حالا ارور باز شدن فایل کلیپ رو میده . flash@p3010-05-2006, 01:58 PMاقا مشکل حل شد ;) دمت گرم خیلی سالاری کارتم خیلی درسته :cool: flash@p3010-05-2006, 02:54 PMاقا شرمنده دو تا سوال ديگه داشتم : 1 - چرا الان دكمه reply عمل نمیکنه و فیلم reply نمیشه ؟ 2- من اگه بخوام الان این فلش رو روی سایت قرار بدم باید فایل clip رو جایی اپلود کنم ؟ در این مورد هم اگه توضیح بدی دقیق که چیکار کنم خیلی ممنون میشم . بازم ممنون :rolleye: silver10-05-2006, 04:26 PMبله كليپ رو بايد آپلود كني بعد در بجاي clip.swf آدرس دقیق سایت رو همراه با http بنویسی .... replay رو هم نگاه می کنم ببینم قضیه اش چیه به نظر می رسه که مشکل از تایم لاینها باشه که فلش تایم لاینهای ریشه و محلی رو اشتباه گرفته و باید با اسکریپت نویسی اصلاحش کرد راستی دوست عزیز من نفهمیدم شما چرا هرکدام از این فیلمها را جداگانه استفاده نمی کنید؟ یعنی هر دو را آپلود کرده و در زیر هم قرار دهید برای بیننده اینطور تداعی می شود که در واقع اینها یک فیلم هستند فکر می کنم سایت اصلی که آدرسش رو دادید هم همین کار را کرده باشه flash@p3010-05-2006, 04:36 PMراستی یادم رفت مثل اینکه شما فرمودید اول اصلی لود بشه بعد دومی ... اینکار خیلی آسونه برای اینکار در مرحله 3 بجای فریم 1 فریم 20 یا هر فریمی که دوست داری در اونجا فیلم دوم لود بشه اکشن رو وارد کن يعني منظورت اينه كه در بالا گفتي ؟ flash@p3010-05-2006, 10:38 PMاگه دو تا فلش و اپلود كنم كجا بايد لينكاشون و بدم ؟ در ضمن reply هم اگه زحمتشو كشيدي حتما بهم بگو silver11-05-2006, 01:03 AMدوست خوب من که پست بالا عرض كردم شما توی اسكريپتي كه دادم تا در فریم اول وارد کنید بجاي clip.swf آدرس کامل جایی که فایلتون رو در نت آپلود کردید می نویسید مثلا : http://www.xxx.com/clip.swf خدمتتون هم گفتم که آدرسی که شما دادید دو فایل فلش رو بطور جداگانه در کنار هم گذاشته اما اگر می خواهید دو تا فایل فلش رو ادغام کنید روش همونیه که گفتم قضیه replay رو هم می تونید در فایل اول همون clip در اکشن دکمه شما بجای gotoAndplay s3عدد 1 رو وارد کنید فقط یه مشکلی که داره اینه که هر دو فایل دوباره از اول پخش می شوند اگر راهی پیدا کردم که بشه تایم لاین ها رو از هم جدا کرد تا فیلم دوم دوباره replay نشود خبر می دم flash@p3011-05-2006, 05:34 PMدستت درد نکنه از وقتی که گذاشتی . RooS20-06-2006, 09:52 AMسلام من يه سوال داشتم خيلي فوريه چطور ميتونم قسمتي از يك فايل فلش مووي رو جدا كنم. ممنون مي شم اگه هر چه زودتر جوابم و بدين Elfin-D20-06-2006, 11:38 AMدوست عزیز چند بار میپرسی لطفا در انتخاب تاپیک دفت کن و برای هر سوال تاپیک جدید ایجاد کن مرسی سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 878]