واضح آرشیو وب فارسی:سایت ریسک: یه اشکال ساده و عجیب !!! fa.sa 29 مرداد 1389, 16:57سلام به اساتید و دوستان عزیز من دارم روی یه کار نیمه تمام فلش کار می کتم . حالا می خوام یه Stop بزنم آخر کارم ولی خیلی مسخرس که کار نمی کنه !!!:shock: بی زحمت بگید اشکال کارم کجاست؟ DaDaDooDoo 29 مرداد 1389, 21:10فکر کنم مشکل اینجاست که فولدر خالی رو فشرده می کنی و آپ می کنی بعد می گی چرا استوپش کار نمی کنه ...:-? fa.sa 29 مرداد 1389, 21:57ممنون از تو دوست عزیز ... اما من دقیقا منظورتو نفهمیدم... اگه منظورت اون Movieclip هست که چند لایه داخلش ساختم. می خواستم گزینه های تمپلیتو و داخلشو می خواستم انیمیشن بزنم که در اثر عملکردهای مختلف موس عکس العمل نشون بده. حالا اگه اشکال از اینجاست باید چه کنم میشه بیشتر توضیح بدی؟ DaDaDooDoo 29 مرداد 1389, 22:01مهندس فایلی که اینجا آپ کردی یه فولدر خالی هست به اسم site3 که توش هیچی نیست ... نه fla نه swf نه ... منظورم رو فهمیدی ؟ فالیت رو درس آپ کن ... fa.sa 30 مرداد 1389, 08:50ببخشید این درستشه fa.sa 30 مرداد 1389, 16:37آقا کسی نیست جواب بده؟یه مشکل سادس که احتمالا من از پسش برنیومدم.بی زحمت راحشو بگید... DaDaDooDoo 30 مرداد 1389, 18:04جلو استوپ ها دوتا پرانتز بزار stop(); fa.sa 30 مرداد 1389, 20:48ممنون از شما دوست عزیز... یه سوال دیگه هم داشتم .اگه بخوام به یه Movieclip فرمان های مربوط به عکس العمل در مقابل عملکردهای مختلف موس رو بدم (Action script3) بابد این کدها رو توی خود شیپ موی کلیپ بنویسم یا کیفریم موی کلیپ توی تایم لاین اصلی.(میخوام این فرمانو برای موی کلیپ لایه ی 49 بدم.)بعد این برنامه نویسی براش درسته؟ بازم ممنون از کمکت.K1.addEventListener(MouseEvent.MOUSE_UP,f un0); K1.addEventListener(MouseEvent.MOUSE_OUT,fun1); function fun0(evt:MouseEvent):void{ gotoAndPlay("over"); } function fun1(evt:MouseEvent):void{ gotoAndPlay("out"); } DaDaDooDoo 30 مرداد 1389, 20:53کدهات درسته . فقط اگه توی فریم تایم لاین اصلی می نویسی اسم مووی کلیپ رو مثل بالا می نویسی و به اون ایونت لیسنر میدی (مثل همین که خودت نوشتی) فقط باید مووی کلیپت توی اون فریم باشه. ولی اگه توی فریم خود مووی کلیپ می نویسی به جای اسم مووی کلیپ از کلمه this استفاده کن . شما توی اکشن 3 به خود آبجکت نمی تونی اکشن بدی و حتماً باید به فریم کد بدی . this.addEventListener.... fa.sa 31 مرداد 1389, 21:09خب بر فرض اگر که فرمان عکس العمل در برابر رویداد کلیک رو بهش بدم چه فرمانی بعدش بدم که به محض کنار رفتن موس از روی گزینه ی باتن صفحه ای که در اثر کلیک کردن باز شده خود به خود بسته نشه و باز بمونه؟ راستی اگه ممکنه یه توضیح هم راجع به کلوز کردن صفحه بدید که آیا باید موی کلیپشو داخل استیج اصلی بزنم یا نه و فانکشنش هم همون فانکشن کلیک می شه دیگه .درسته؟ DaDaDooDoo 31 مرداد 1389, 21:34منظورت رو نفهمیدم ... تو حالت عادی تا دستور ندی بسته نمی شه ... احتمالاً به فانکشن برای roll_out تعریف شده که توی اون فانکشن پیجت بسته می شه ... بیشتر توضیح بده fa.sa 01 شهريور 1389, 07:39منظورمو درست متوجه شدی. آره من یه فانکشن برا roll-out تعریف کرده بودم اما زمانی که فانکشن CLICK رو تعریف کردم فهمیدم که باید فانکشن roll-out رو حذف کنم و حذفش کردم . به عبارتی تنها فانکشن های موجود در این اکشن MOUSE-OVER و CLICK هستش...اما اتفاقی که میفته اینه که پیج باز شده میمونه تا زمانی که کلید موس دوباره نره روی گزینه ی انتخاب شده. در حالی که بسته شدن پیج باید زمانی اتفاق بیفته که من برای یه دکمه کلوز کدنویسی کنم...درسته؟! چه کنم؟! DaDaDooDoo 01 شهريور 1389, 21:37آخه بستگی به ساختار کدت داره . اگه از بیرون لود میشه (مثلاً swf ) باید removechild کنیش و لودرش رو unload کنی . ولی اگه پیجت توی فریم هست داستان فرق می کنه ... بستگی به کارت داره . بعدش هم roll_over و mouseover تقریباً یه کار رو انجام میدن . به عبارتی تنها فانکشن های موجود در این اکشن MOUSE-OVER و CLICK هستش CLICK و MOUSE_OVER رویداد (event) هستند ، نه فانکشن . fa.sa 02 شهريور 1389, 13:03ممنون از این که وقت گذاشتی دوست عزیز و ببخشید که این تاپیک این قدر طولانی شد.اما فکر کنم اگه این سوال هم حل شه بتونم یه مولتی مدیا یا سایت ساده طراحی کنم. پیج در فریم هست. یعنی می گی MOUSE-OVER روحذفش کنم خب اینجوری که نمی شه. میگم می خوام کاری کنم که با دستور کاربر بسته شه اگه خواستی می تونم فایلشو بذارم .اگر هم بخوام جوری طراحیش کنم که کلا با باز شدن پیج دکمه یا همون گزینه ی انتخابی بره ببین کار نمی کنه .نمونه رو یه نگاه بنداز.می خوام وقتی دکمه رو با موس می زنم بره به Scene2. راستی چون خیلی پرسیدم نخواستی جواب بدی،بگو یه تاپیک دیگه برا این سوالم بزنم. DaDaDooDoo 02 شهريور 1389, 19:52اینو ببین . چون خیلی پرسیدم نخواستی جواب بدی،بگو یه تاپیک دیگه برا این سوالم بزنم تاپیک تا وقتی از موضوع اصلی خارج نشده و مشکل شما هم حل نشده می تونه ادامه داشته باشه ... fa.sa 05 شهريور 1389, 13:02ممنون دوست عزیز از این که وقت گذاشتی و کمک کردی.:rose: سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 167]