واضح آرشیو وب فارسی:سایت ریسک: مووی کلیپ مرئی فعال که موس اصلا رو اون غیر فعاله ++Hadi++ 13 فروردين 1388, 16:42سلام بچه ها خسته نباشین تو اکشن 3 چند تا دکمه عمودی برا بغل سایت طراحی کردم. طرحم اینه وقتی رو هر کدوم رفتم یه نور واحد که مدام بالا و پایین می ره دکمه ها رو پیمایش کنه و رو دکمه ای که موس روشه قرار بگیره و دکمه هام از نوع movieclip هستند. مثل همونی که تو سایت مارشاله . همه کارام درسته منتها وقتی مووی کلیپ نور رو دکمه قرار گرفت مزاحم کلیک کردن دکمه می شه . بهتر بگم وقتی موس دکمه رو لمس کرد حالت دکمه اینه : Button.buttonMode=true;پس وقتی موس رو دکمه است حالت نشانه موس مثل دسته. همین که نور از مکان قبلیش به سمت مکان لمس شده حرکت می کنه و عاقبت به اون می رسه نشانه دست موس به فلش تبدیل می شه . من یه دستور بولین کوچیکی تو اکشن 3 می خوام که مووی کلیپ نور به نمایش در بیاد و کاراشو بکنه منتها در مورد رفتارش با موس مثل لمسش توسط موس کاملا غیر فعال بشه . مثل دستور : button.visible=false;ولی دستور بالا کلا مووی کلیپ رو غیر فعال می کنه طوری که اصلا دیده هم نمی شه. من می خوام نور کاملا فعال و مرئی بشه ولی مثل اجسام نا مرئی یا شفاف موس اصلا اون لمس نکنه و مووی کلیپ پشتیشو که یه دکمه است لمس کنه و تابعی رو که به دکمه در حالت لمس دکمه یا کلیک دکمه دادیم فعال شه . پیشاپیش از شما متشکرم. BioDread 13 فروردين 1388, 18:48لازم نبود انقدر توضیح بدی برای مووی نور این کد رو بنویس my_light_mc.mouseEnabled = false; ++Hadi++ 13 فروردين 1388, 22:31توضیحات اضافی واسه اینه که جا واسه ابهام نگذاره . من شدیدا معتقدم که کار از محکم کاری عیب نمی کنه. در مورد اون دستور که فرمودین باید بگم اونو قبلا هم تست کردم ولی مثلا وقتی موس رو دکمه قرار می گیره و نور از مکان قبلیش به سمت اون می یاد و وای می ایسته حالت نشانگر موس که بصورت دست شده بود دوباره به حالت فلش تبدیل می شه و این چیزی نیست که من بخوام. کار دیگه ای می شه کرد ؟ Avang2005 13 فروردين 1388, 23:19سلام دوست من كورسر موس رو عوض كن :d اينم يه راحيه براي خودش ديگه برات دست نمايش داده نميشه موفق باشيد ++Hadi++ 14 فروردين 1388, 08:27سلام یه توضیح کامل تر ببنین با اون دستوری که biodread نوشته فقط فعالیت های زیر شاخه های MouseEvent مثل کلیک و رول اور روی مووی نور غیر فعال می شه ولی همچنان مووی کلیپ نور مزاحم کلیک کردن دکمه هست.خودتون امتحان کنین می تونین دو تا مووی تو دوتا لایه مختلف درست کنین و تابع mouseEnabled رو به اونی که بالاتره و رو ی دیگری قرار می گیره بدین. بعد به مووی پایینی یه eventlistener برا وقتی بدین که کلیک می شه. می بینین بازم مووی کلیپ رویی مزاحم پایینی می شه. شما یه دود یا یه شیح رو در نظر بگیرین. دیده می شه منتهی وقتی به سمتش دست می برین دستتون از اون رد می شه و شی پشت یر اونو لمس می کنین. من یه دستور boolean مثل mouseEnabled می خوام که نورم رو اینجوری کنم. بای... BioDread 14 فروردين 1388, 08:50فایلتو بزار دانلود کنیم! ++Hadi++ 14 فروردين 1388, 10:49اینم سورس گذاشتم واسه دانلود اسم نمونه نور Sign هست. در ضمن یه سری نوشته برا دکمه هام طراحی کردم می خوام وقتی نور رو دکمه مد نظر قرار گرفت نوشته های مشکی رنگ جلویی ظاهر شن و تو نور نوشته مشکی رنگ جلویی معلوم شه که هنوز تکمیل نشده ولی داره تمومش می کنم . در واقع می خوام نور دیده شه و فعال شه ولی موس اونو اصلا به حساب نیاره .چون تابع حرکت نور هم به لمس دکمه اختصاص داده شده و باید موس فقط دکمه پشت سری نور رو و لمس کنه . بای... BioDread 14 فروردين 1388, 12:16فایلت درست شد تو یه اشتباه کوچولو داشتی باید با cs4 بازش کنی :cool: ++Hadi++ 14 فروردين 1388, 17:27اولا ازت تشکر می کنم. حیف که این تشکر رو 1 بار می شه زد باشه چند تا طلبت ... ها ها حقا استادی باید بگیم استاد Bioooooooooooooooodread .:lol: ایول. در ثانی می شه زودتر بهم بگی چه اشتباهی ؟ چون فلشم cs3 هست و فردا یا پس فردا باید برم و تهیه اش کنم. بازم تشکر بای... BioDread 15 فروردين 1388, 08:09اولا ازت تشکر می کنم. حیف که این تشکر رو 1 بار می شه زد باشه چند تا طلبت ... ها ها حقا استادی باید بگیم استاد bioooooooooooooooodread .:lol: ایول. در ثانی می شه زودتر بهم بگی چه اشتباهی ؟ چون فلشم cs3 هست و فردا یا پس فردا باید برم و تهیه اش کنم. بازم تشکر بای... هاهاهاها ان مووی نور داریه دو تا مووی بود ان کد رو برای دوتا مووی منوشتی! ++Hadi++ 15 فروردين 1388, 21:31یعنی می گی برم تو مووی نورم دستور بنویسم . ببخشید متوجه نشدم؟ البته مثل اینکه جواب داد در حین پست متوجه شدم درسته عمل کرد. هاهاهاهاهاهاهاهاهاهاهاهاق ررررررررررررررررررررررررر رررهاهاهاهاهاها. جدای از شوخی کلی کف کردم. ایشالا بزنی ادب رو بترکونی ایشالا license فلش رو ... اثلا نه license کل محصولات ادوووب رو بخری. مرسی.... بای...
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 461]