واضح آرشیو وب فارسی:سایت ریسک: این ارور چیه ؟ (ehsan) 27 تير 1389, 02:08توی فلش CS5 این اررور میاد. مشکل از چیه ؟ اینم کد : about.addEventListener(MouseEvent.CLICK, Onclick); portfolio.addEventListener(MouseEvent.CLICK, Onclick); contact.addEventListener(MouseEvent.CLICK, Onclick); function clickSection(evt:MouseEvent){ gotoAndStop(evt.target.name); } نمیدونم چرا فلش CS5 عجیب شده. من مشکلی با CS3,CS4 نداشتم. همون کدها در CS5 ایراد میگیره. ArgumentError: Error #2109: Frame label instance28 not found in scene Scene 1. at flash.display::MovieClip/gotoAndStop() at newproj_fla::MainTimeline/clickSection() ArgumentError: Error #2109: Frame label instance34 not found in scene Scene 1. at flash.display::MovieClip/gotoAndStop() at newproj_fla::MainTimeline/clickSection() ArgumentError: Error #2109: Frame label instance28 not found in scene Scene 1. at flash.display::MovieClip/gotoAndStop() at newproj_fla::MainTimeline/clickSection() Avang2005 27 تير 1389, 07:58سلام دوست من function clickSection(evt:MouseEvent){ gotoAndStop(evt.target.name); } ] این قسمت کد شمت مشکل داره چون فنکشن clickSection رو که اجرا کردید رو قبلا تعریف نکردید موفق باشید (ehsan) 27 تير 1389, 13:07نه دوست من ، من اینجا اشتباه زدم. about.addEventListener(MouseEvent.CLICK, Onclick); portfolio.addEventListener(MouseEvent.CLICK, Onclick); contact.addEventListener(MouseEvent.CLICK, Onclick); function Onclick(evt:MouseEvent){ gotoAndStop(evt.target.name); } به این کد گیر میده. ببینید ، اروری که میده بعد از اجرا شدنه برنامست. syntax ارور نیست. من حواسم نبود اینجا کد را اشتباهی گذاشتم. اگه Function را اشتباه نوشته بودم که این اررور را نمیداد.:green: میگم که ؛ همین کد بدون هیچ مشکلی توی Cs4 اجرا میشد. Mr. LonelY 27 تير 1389, 13:39نمونه بزار! DaDaDooDoo 27 تير 1389, 14:45به فریم هات درست لیبل دادی ؟ با این دستور داری می گی برو به فریمی مه لیبلش هم نام با اسم evt.target باشه و ارورو داده که اون لیبل رو پیدا نمی کنم ... ++Hadi++ 29 تير 1389, 11:03بزن: about.addEventListener(MouseEvent.CLICK, Onclick); portfolio.addEventListener(MouseEvent.CLICK, Onclick); contact.addEventListener(MouseEvent.CLICK, Onclick); function Onclick(evt:MouseEvent){ gotoAndStop(evt.currentTarget.name); } یعنی target رو بکن currentTarget البته چون سه تا دکمه ات مووی کلیپن ، می تونی به خاطر داینامیک بودن کلاس Sprite ، بهشون مشخصه ثانویه بدی و در نتیجه ، : about.ID="about"; portfalio.ID="port"; contact.ID="contact"; about.addEventListener(MouseEvent.CLICK, Onclick); portfolio.addEventListener(MouseEvent.CLICK, Onclick); contact.addEventListener(MouseEvent.CLICK, Onclick); function Onclick(evt:MouseEvent){ gotoAndStop(evt.currentTarget.ID); } سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 1685]