واضح آرشیو وب فارسی:سایت ریسک: کمک در برنامه فلش elieli 27 تير 1389, 17:51سلام من می خوام یه کاری کنم که وقتی روی یک تصویر در فلش کلیک می شه روی اون zoom کنه. اگه کسی می تونه کمکم کنه می خوام آیکونش به zoom هم تغییر کنه مرسی از همه Mr. LonelY 27 تير 1389, 18:01صبر کن، نمونه میزارم واست! Mr. LonelY 27 تير 1389, 18:54نمونه اگه سوال داشتی بپرس! JavidFlasher 28 تير 1389, 00:04نمیشه موس رو نگه داری همینجور زوم بشه Mr. LonelY 28 تير 1389, 12:03نمیشه موس رو نگه داری همینجور زوم بشه اینم واسه شما آقا جواد ماوس رو عکس نگه دار زوم میشه و وقتی ول کنی وای میسته! نمونه رو دانلود کن! Avang2005 29 تير 1389, 12:23سلام دوست من لطف کنید پست هایی که می زنید توجه کنید !!!! موفق باشید JavidFlasher 29 تير 1389, 13:33شما چجوری این دستور رو نوشتین میشه توضیح بدین فایلتون باز نشد من cs4 دارم باز نکرد Mr. LonelY 29 تير 1389, 14:50شما چجوری این دستور رو نوشتین میشه توضیح بدین فایلتون باز نشد من cs4 دارم باز نکرد اون واسه cs5 بود اینم واسه cs4 ببین، اگه جاییشو سوال داشتی بپرس JavidFlasher 29 تير 1389, 16:18تشکر از شما بله مشکل دارم من خودم یکی ساختم این کدشه کار نمیکنه remove listener کار نمیکنه ببینید چشه: addEventListener(MouseEvent.MOUSE_DOWN,moused) function moused (MouseEvent) { addEventListener(Event.ENTER_FRAME,xx) function xx (Event) {jj.scaleX++ jj.scaleY++ } } addEventListener(MouseEvent.MOUSE_UP,stopp) function stopp (MouseEvent) { removeEventListener(Event.ENTER_FRAME,xx) } پیوست هم گذاشتم Mr. LonelY 29 تير 1389, 17:25تشکر دکمه داره!:neutral: جواد جان مشکل شما اینجاست ک تابع xx رو درون تابع moused نوشتی در صورتی ک تابع xx نباید داخل تابع دیگه ای باشه addEventListener(MouseEvent.MOUSE_DOWN,moused) function moused (MouseEvent) { addEventListener(Event.ENTER_FRAME,xx) } addEventListener(MouseEvent.MOUSE_UP,stopp) function stopp (MouseEvent) { removeEventListener(Event.ENTER_FRAME,xx) } function xx (Event) { jj.scaleX++ jj.scaleY++ } JavidFlasher 30 تير 1389, 08:35ببخشید تابع ها هیچ وقت نباید داخل همدیگه باشند؟ چرا وقتی من تابعxxرو تو mousedگذاشته بودم و remove listener ننوشته بودم کار میکرد؟وقتی ریموو لیسنتر گذاشتم خراب شد!! راستی منم جاویدم نمیدونم چند روزه همه بهم میگن جواد حتی دوستام!!! Mr. LonelY 30 تير 1389, 12:39ببخشید جاوید جان :green: ب دلیل اینک وقتی مثلا تابع b رو داخل تابع a مینویسی فقط تو تابع a کار میکنه و خارج تابع a ناشناختست، یعنی اگه بخوای از تابع c تابع b رو فراخونی کنی error میده و میگه تابع b رو نمیشناسم! قضیه بر میگرده ب همون Public & Private ++Hadi++ 30 تير 1389, 15:19فرض کن اسم دکمه ات هست mc ، پس می نویسی : mc.addEventListener(MouseEvent.MOUSE_DOWN,moused); function moused (evt:MouseEvent):void { addEventListener(Event.ENTER_FRAME,xx) ; } function xx (evt:Event):void { jj.scaleX++ ; jj.scaleY++ ; } stage.addEventListener(MouseEvent.MOUSE_UP,stopp) function stopp (evt:MouseEvent):void { removeEventListener(Event.ENTER_FRAME,xx) ; } ++Hadi++ 30 تير 1389, 15:27فقط لطفا سعی کنید : 1- دستورات رو آبشاری بنویسید . یعنی تگ های توابع رو اونجوری که باز و بسته کردم بنویسید چون در برنامه های پیچیده ، خوانایی کد بهتر می شه . 2- رو اصول درست برنامه نویسی ، باید انتهای هر خط دستور رو ببندید (با سمیکالن -; ) پس اگه اینکار رو در اکشن هم بکنین خیلی بهتره ...با اینکه اکشن اشکالی نمی گیره ولی یه وقتایی اشکالاتی پیش می یاد . مثلا در دستور embed خط قبلی بدون استفاده از سمیکالن به خط بعدی ربط پیدا می کنه . 3- سعی کنین نوع توابعتون حتی اگه void هست رو تعیین کنید .اینطوری خوانایی برنامه خیلی بیشتر می شه . بای... ++Hadi++ 30 تير 1389, 16:23در فلش پلیر 10 هم کافیه z یه مووی کلیپ رو کم و زیاد کنیم تا به ترتیب نزدیک و دور شه ... بای... سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 410]