واضح آرشیو وب فارسی:سایت ریسک: اکشن اسکریپت دکمه استارت حمید دلیری 22 مرداد 1385, 03:43باعرض سلام وخسته نباشی خدمت شما اگر می شود اکشن اسکریپت دکمه استارت بر روی فیلم فلش را برای من بگذارید (دکمه ای که با زدن آن فیلم آغاز شود). خیلی متشکرم. Amin1softco 22 مرداد 1385, 06:31دوست عزیز شما می توانید از flvplayer در کمپوننت ها استفاده کنی که به غیر از start فیلم کلید های بیشتری هم داره و خیلی کارآمد تره و اگه از اون استفاده نمی خواهی بکنی بگو تا یه کد توپ برات بزارم !!چه خفن اومدم ها!! shirini_forush 23 مرداد 1385, 12:17با سویش کار می کنی یا فلش؟ بگو تا کمکت کنم a.gh.n 23 مرداد 1385, 12:31ميتوني به فريم خالي در اولين فريم فيلمت بذاري كه فقط يه دكمه داره. به خود فريم اسكريپت stop(); و به دكمه اسريپت on (press) { _root.play(); } رو بزني البته فكر كنم منظورت اين نبوده باشه! ولي من اينو فهميدم! Amin1softco 25 مرداد 1385, 06:44من فقء اطه حرف a.gh.n درست باشه بگم که کد اون اینجوری کامل میشه i=1 if (i){ _root.play(); i=0; }else{ _root.stop(); i=1; } البته on press کد بالا رو خودت اضافه کن حمید دلیری 28 مرداد 1385, 14:50خیلی ممنون ازاینکه به سوال من پاسخ دادیداما منظور من این نبود من چند فیلم فلش درست کردم حالا اکشن اسکریپت کلیدی (دکمه) را میخواهم که با زدن هر کلید یک فیلم شروع شود حمید دلیری 28 مرداد 1385, 14:51فلش a.gh.n 29 مرداد 1385, 10:47سلام عزيزم اگه ميشه از دفعه بعد كامل مشكلت رو بگو 4 نفر به سوال شما جواب دادن! ولي سوال شما اشتباه بود! منم سعي مي كنم خلاصه بگ چون كلي كار دارم! خوب ببين تو بايد به تعداد فيلم هات مووي كليپ بسازي. اصلا" بذار يه جور ديگه بگم! فرض كن من 2 تا فيلم دارم كه مي خوام لود شه. اسم يكي هست amir.swf و اسم اونكي هست ali.swf بنابراين دو تا مووي كليپ مي سازم و در قسمت پروپرتيز و بعدش Instance Name اسم يكشيو مي ذارم amirloader و اسم اونكي رو ميذارم aliloder بعدش دو تا دكمه ميذارم كه نه اسمشون و نه Instance Name شون مهم نيست. حالا به اون دكمه اي كه مي خواي بعد از كليك كردنش فيلم amir.swf باز بشه اين اسكريپت رو بذار: on (release) { _root.amirloader.loadMovie("amir.swf"); } براي اونكي دكمه هم جاي amirloader و amir.swf رو با aliloader و ali.swf عوض كن!!! حالا من گفتم بايد چي كار كني! فقط چند تا نكنه! **** 1. ببين فايل amir.swf و ali.swf و فايل اصلي ت كه اينارو لود مي كنه رو (مثلا" main.swf) تو يه فولدر بذار. 2. مووي كليپ هاي رو كه گفتم اگه مبتدي هستدي دقت كن اسمش مهم نيست چي باشه!!! اون instance name مهمه كه بعد از انتخاب كردن مووي كليپ توي پنجره ي پروپرتيز مياد! 3. دكمه ها و مووي كليپ ها همه بايد در يك سطح باشن مثلا" همه بايد در تايم لاين اصلي يا سطح ريشه باشن! 4. به مختصات مووي كليپ هات دقت كن. اگه اندازه ي مووي كليپ هات همون اندازه ي سايز فيلم هست بايد مختصات مويي كليت (0,0) باشه! OK؟ **** خوب من ديگه هر كاري كه بايد بكني رو گفتم و اشتباه هايي رو هم كه ممكن انجام بدي رو بر طرف كردم! ولي اگه خيلي مبتدي هستي برو يه كتاب آموزش اكشن اسكريپت بگير اين چيزا رو نميشه تك به تك برات توضيح داد! التماس دعا! shirini_forush 31 مرداد 1385, 07:33کافیه دو فریم برای پری لودر بزاری. یک فریم برای دکمه استارت. تو این فریم بنویس: stop(); حالا تو اکشن های مووی کلیپ (دکمه استارت) بنویس: on(press){ play(); } این راحت ترین راهه تقریبا همه جا هم جواب میده . اگه لازمه بگو تا یه سمپل برات بسازم و بفرستم...
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 1083]