واضح آرشیو وب فارسی:سایت ریسک: موی روی دکمه actros2000 26 مهر 1389, 23:23سلام یه دکمه دارم روی صفحه که حالا یا با باتن ساخته شده یا موی کلیپ روی این دکمه یه موی کلیپ باز میکنم اون دکمه هنوز زیر موی کلیپ باید بمونه ولی وقتی روی محل دکمه میرم موس تغییر حالت میده و دکمه عمل میکنه چه جوری میشه بدون اینکه مجبور بشم بلایی سر اون دکمه بیارم وقتی مووی کلیپ باز میشه روی محل دکمه موس تغییر حالت نده و دکمه عمل نکنه؟ amird 26 مهر 1389, 23:45سلام اگر منظورت رو درست فهمیده باشم باید برای دکمه اصلیت (باید از جنس button باشه) باید فریم hit رو رسم کنی . فریم hitکه باشه وقتی کلیپت اجرا می شه دیگه پوینترت تغییر شکل نمی ده . البته سوالت گنگ بود . ولی فکر کنم جوابت همین باید باشه . موفق باشی actros2000 27 مهر 1389, 00:05نه ببین یه دکمه توی صفحه دارم حالا یه مووی کلیپ روی کل صفحه اجرا میشه محل اون دکمه هه که الان زیر مووی کلیپه موس تا میره تغییر شکل میده و دکمه هه اون عملی که باید انجام بده ( مثلا باید یه موی کلیپ دیگه رو اجرا کنه ) رو انجام میده اون دکمه ممکنه باتن باشه یا مووی کلیپی که نقش دکمه رو بازی میکنه mohammadbasri 27 مهر 1389, 00:11سلام دوست عزیز تا جایی که یادمه باید از دستور زیر استفاده کنی Mouse.removeListener یه جایی تو انجمن دربارش مطلب هست که الان حضور ذهن ندارم شرمنده amird 27 مهر 1389, 00:23اکی ببینی این مویی کلیپت (دکمت) اصولا با یک eventlistener داره یک فراخوانی انجامی می ده . بعد از اینکه فراخوانی انجام شد چندتا راه داری یا می تونی removeChild کنی دکمه مورد نظرت رو یا removeEventListener کنی و بعدش هم buttonmode = false با اینا کارت راه می افته برای ایجاد شدن انگیزه هم روش استفاده از اینا رو نگفتم تا یه کمی نیاز بشه سرچ کنی . :wink: موفق باشی mohammadbasri 27 مهر 1389, 00:30پیداش کردم bt.useHandCursor = false; به جای bt نام کلید رو بذار ++Hadi++ 27 مهر 1389, 07:18هر شیی رو که بخوای موس رو اون عمل نکنه ، البته با اکشن 3 باید بنویسی : MovieClipInstanceName.mouseEnabled=false; و اگه داخلش مووی کلیپ یا دکمه های دیگه ای هستن باید بنویسی : MovieClipInstanceName.mouseChildren=false; دستور بالایی به خود مووی کلیپ یا دکمه و دستور پایینی به تمام زیر شاخه های داخلی (مووی کلیپ های داخلی - فرزندی ) یه مووی کلیپ یا دکمه اشاره می کنه و رویدادهای موس رو رو اونا غیر فعال می کنه ولی اگه بخوای دوباره به حالت قبل بر گردند باید دوباره اونا رو true کنی ... موفق باشی ... سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 453]