مووی کلیپ مرئی فعال که موس اصلا رو اون غیر فعاله

++Hadi++

Active Member
سلام بچه ها
خسته نباشین
تو اکشن 3 چند تا دکمه عمودی برا بغل سایت طراحی کردم.
طرحم اینه وقتی رو هر کدوم رفتم یه نور واحد که مدام بالا و پایین می ره دکمه ها رو پیمایش کنه و رو دکمه ای که موس روشه قرار بگیره و دکمه هام از نوع movieclip هستند.
مثل همونی که تو سایت مارشاله .
همه کارام درسته منتها وقتی مووی کلیپ نور رو دکمه قرار گرفت مزاحم کلیک کردن دکمه می شه .
بهتر بگم وقتی موس دکمه رو لمس کرد حالت دکمه اینه :
PHP:
Button.buttonMode=true;
پس وقتی موس رو دکمه است حالت نشانه موس مثل دسته.
همین که نور از مکان قبلیش به سمت مکان لمس شده حرکت می کنه و عاقبت به اون می رسه نشانه دست موس به فلش تبدیل می شه .
من یه دستور بولین کوچیکی تو اکشن 3 می خوام که مووی کلیپ نور به نمایش در بیاد و کاراشو بکنه منتها در مورد رفتارش با موس مثل لمسش توسط موس کاملا غیر فعال بشه .
مثل دستور :
PHP:
 button.visible=false;
ولی دستور بالا کلا مووی کلیپ رو غیر فعال می کنه طوری که اصلا دیده هم نمی شه.
من می خوام نور کاملا فعال و مرئی بشه ولی مثل اجسام نا مرئی یا شفاف موس اصلا اون لمس نکنه و مووی کلیپ پشتیشو که یه دکمه است لمس کنه و تابعی رو که به دکمه در حالت لمس دکمه یا کلیک دکمه دادیم فعال شه .
پیشاپیش از شما متشکرم.
 

BioDread

Banned
لازم نبود انقدر توضیح بدی
برای مووی نور این کد رو بنویس

my_light_mc.mouseEnabled = false;
 

++Hadi++

Active Member
توضیحات اضافی واسه اینه که جا واسه ابهام نگذاره . من شدیدا معتقدم که کار از محکم کاری عیب نمی کنه.
در مورد اون دستور که فرمودین باید بگم اونو قبلا هم تست کردم ولی مثلا وقتی موس رو دکمه قرار می گیره و نور از مکان قبلیش به سمت اون می یاد و وای می ایسته حالت نشانگر موس که بصورت دست شده بود دوباره به حالت فلش تبدیل می شه و این چیزی نیست که من بخوام.
کار دیگه ای می شه کرد ؟
 

Avang2005

مدیر انجمن
سلام دوست من

كورسر موس رو عوض كن :d

اينم يه راحيه براي خودش ديگه برات دست نمايش داده نميشه

موفق باشيد
 

++Hadi++

Active Member
سلام یه توضیح کامل تر
ببنین با اون دستوری که biodread نوشته فقط فعالیت های زیر شاخه های MouseEvent مثل کلیک و رول اور روی مووی نور غیر فعال می شه ولی همچنان مووی کلیپ نور مزاحم کلیک کردن دکمه هست.خودتون امتحان کنین می تونین دو تا مووی تو دوتا لایه مختلف درست کنین و تابع mouseEnabled رو به اونی که بالاتره و رو ی دیگری قرار می گیره بدین. بعد به مووی پایینی یه eventlistener برا وقتی بدین که کلیک می شه.
می بینین بازم مووی کلیپ رویی مزاحم پایینی می شه.
شما یه دود یا یه شیح رو در نظر بگیرین. دیده می شه منتهی وقتی به سمتش دست می برین دستتون از اون رد می شه و شی پشت یر اونو لمس می کنین. من یه دستور boolean مثل mouseEnabled می خوام که نورم رو اینجوری کنم.
بای...
 

++Hadi++

Active Member
اینم سورس
گذاشتم واسه دانلود
اسم نمونه نور Sign هست.
در ضمن یه سری نوشته برا دکمه هام طراحی کردم می خوام وقتی نور رو دکمه مد نظر قرار گرفت نوشته های مشکی رنگ جلویی ظاهر شن و تو نور نوشته مشکی رنگ جلویی معلوم شه که هنوز تکمیل نشده ولی داره تمومش می کنم .
در واقع می خوام نور دیده شه و فعال شه ولی موس اونو اصلا به حساب نیاره .چون تابع حرکت نور هم به لمس دکمه اختصاص داده شده و باید موس فقط دکمه پشت سری نور رو و لمس کنه .
بای...
 

پیوست ها

  • VerticalButtons.rar
    77.4 کیلوبایت · بازدیدها: 13

BioDread

Banned
فایلت درست شد
تو یه اشتباه کوچولو داشتی
باید با cs4 بازش کنی :cool:
 

پیوست ها

  • VerticalButtons.zip
    126.6 کیلوبایت · بازدیدها: 23

++Hadi++

Active Member
اولا ازت تشکر می کنم. حیف که این تشکر رو 1 بار می شه زد باشه چند تا طلبت ... ها ها
حقا استادی باید بگیم استاد Bioooooooooooooooodread .:lol: ایول.
در ثانی می شه زودتر بهم بگی چه اشتباهی ؟
چون فلشم cs3 هست و فردا یا پس فردا باید برم و تهیه اش کنم.
بازم تشکر بای...
 

BioDread

Banned
اولا ازت تشکر می کنم. حیف که این تشکر رو 1 بار می شه زد باشه چند تا طلبت ... ها ها
حقا استادی باید بگیم استاد bioooooooooooooooodread .:lol: ایول.
در ثانی می شه زودتر بهم بگی چه اشتباهی ؟
چون فلشم cs3 هست و فردا یا پس فردا باید برم و تهیه اش کنم.
بازم تشکر بای...

هاهاهاها

ان مووی نور داریه دو تا مووی بود
ان کد رو برای دوتا مووی منوشتی!
 

++Hadi++

Active Member
یعنی می گی برم تو مووی نورم دستور بنویسم .
ببخشید متوجه نشدم؟
البته مثل اینکه جواب داد در حین پست متوجه شدم درسته عمل کرد.
هاهاهاهاهاهاهاهاهاهاهاهاقررررررررررررررررررررررررررررهاهاهاهاهاها.
جدای از شوخی کلی کف کردم.
ایشالا بزنی ادب رو بترکونی ایشالا license فلش رو ... اثلا نه license کل محصولات ادوووب رو بخری.
مرسی.... بای...
 
بالا