واضح آرشیو وب فارسی:سایت ریسک: كمك در مورد button ها(فوري!!!!) gole@sorkh 11 آذر 1387, 21:42سلام و خسته نباشيد عرض ميكنم خدمت مديران و فعالان اين بخش من دو تا سوال در مورد button ها در فلش داشتم كه به شرح زير : سوال اول: من يه صفحه به شكل زير دارم كه يك button داره ميخوام وقتي روي اينbutton كليك كنيم اول اينكه اندازه اش تغيير نكنه(يعني لازم نيست button هنگام كليك كوچك و بعد از كليك به اندازه قبلش برگرده) فقط ميخوام وقتي كليك ميكنم رنگ متنش عوض بشه و يه صدا داشته باشه و بعد به صفحه بعدي بره صفحه بعدش هم اينه: سوال دوم: ميخوام اينجا براي button اين صفحه هم همين اتفاق ها بيفته فقط نره صفحه بعد در عوضش اين صفحه تاريخچه بياد. خواهش ميكنم منو راهنمايي كنيد و گام به گام برام توضيح بدين چون من خيلي كم از فلش چيزي ميدونم . با تشكر:rose: BioDread 12 آذر 1387, 11:14سلام و خسته نباشيد عرض ميكنم خدمت مديران و فعالان اين بخش من دو تا سوال در مورد button ها در فلش داشتم كه به شرح زير : سوال اول: من يه صفحه به شكل زير دارم كه يك button داره ميخوام وقتي روي اينbutton كليك كنيم اول اينكه اندازه اش تغيير نكنه(يعني لازم نيست button هنگام كليك كوچك و بعد از كليك به اندازه قبلش برگرده) فقط ميخوام وقتي كليك ميكنم رنگ متنش عوض بشه و يه صدا داشته باشه و بعد به صفحه بعدي بره صفحه بعدش هم اينه: سوال دوم: ميخوام اينجا براي button اين صفحه هم همين اتفاق ها بيفته فقط نره صفحه بعد در عوضش اين صفحه تاريخچه بياد. خواهش ميكنم منو راهنمايي كنيد و گام به گام برام توضيح بدين چون من خيلي كم از فلش چيزي ميدونم . با تشكر:rose: 1-بخش فلش مدیراش خواب هستن یعنی کلان سالی یه دفعه میان یه سر میزنن میرن 2-راجع به سوالاتت { برای سوال اولت { تو وقتی برای over دکمه چیزی رو تعریف نکنی هیچ اتفاقی نمیفته یهنی نه بزرگ میشه نه کوچک برای اینکه بخوای رنگ دکمه وقتی موس میره روش تغییر کنه باید در حالت over دکمه این تغیرات رو بدی من بهت پیش نهاد میکنم از movie clip استفاده کنی چون میتونی به رنگت fade بدی این هم برای خوده دکمه می تونی استفاده کنی و هم برای متننت و برای رفتن به صفحه بعد باید بهت بگم که من نمی دونم تو سورست چی کار کدی من فرض رو میزارم که در root داری کار میکنی و type سورست AS2 هست on(release) { _root.gotoAndStop(2); } و برای AS3 { mybtn.addEventListener(MouseEvent.CLICK , mouseclk); function mouseclk (event:MouseEvent):void{ stage.gotoAndStop(2); } و برای برگشت میتونی عدد 2 رو به یک تغییر بدی } } gole@sorkh 12 آذر 1387, 16:49biodread عزيز سلام تشكر ميكنم كه پاسخ سوالمو دادين :rose:ولي من هيچ sorce تو برنامه ام ندارم الان كامل تر توضيح ميدم(شرمنده خسته ميشين ولي من هيچي از فلش نميدونم مجبورم كارايي رو كه كردم براتون توضيح بدم. من صفحه هاي پروژمو تو فتوشاپ طراحي كردم حتي دكمه هاشو. بعد جزء به جزء اين صفحه رو جداگانه به صورت يك عكس با پسوند png اونو save كردم (يعني مثلا همين button رو مثل يه عكس save كردم. )و از منوي فايل اونو import library كردم و بعد new symbol به صورت button ذخيره كردم ميدونمم كه بايد يه bihavier براي دكمه تعريف كنم ولي از اينجا به بعد ديگه هيچي ياد ندارم حتي frame هاشم نميدونم بايد چيكار كنم. اگه وقت دارين و زحمتتون نيست راهنماييم كنيد. ممنون:D masiha_186 13 آذر 1387, 11:56گل سرخ به نظر من باید از پایه شروع کنی من برات یه فایل می ذارم نگا هش کنین کمکتون میکنه برای شما این ساده ترین راه هستش 25405 موفق باشید منتظر سوالات هستم :rose: BioDread 13 آذر 1387, 13:08biodread عزيز سلام تشكر ميكنم كه پاسخ سوالمو دادين :rose:ولي من هيچ sorce تو برنامه ام ندارم الان كامل تر توضيح ميدم(شرمنده خسته ميشين ولي من هيچي از فلش نميدونم مجبورم كارايي رو كه كردم براتون توضيح بدم. من صفحه هاي پروژمو تو فتوشاپ طراحي كردم حتي دكمه هاشو. بعد جزء به جزء اين صفحه رو جداگانه به صورت يك عكس با پسوند png اونو save كردم (يعني مثلا همين button رو مثل يه عكس save كردم. )و از منوي فايل اونو import library كردم و بعد new symbol به صورت button ذخيره كردم ميدونمم كه بايد يه bihavier براي دكمه تعريف كنم ولي از اينجا به بعد ديگه هيچي ياد ندارم حتي frame هاشم نميدونم بايد چيكار كنم. اگه وقت دارين و زحمتتون نيست راهنماييم كنيد. ممنون:d عکس ها تو بده بن برات درست کنم!!! tntboy 08 دي 1387, 17:13سلام دوست من، شما اگه با دقت به این نمونه ای که ساختم نگاه کنید، جواب خود را می گیرید. به لایه ی Layer2 برو و روش راست کلیک کن و از منو Action را انتخاب کن. Instance name دکمه = myButton هستش (اسم دکمه). حتما متوجه میشی موفق باشی 26295
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 400]