واضح آرشیو وب فارسی:سایت ریسک: کار با مختصات x,y در فلش p30graphic 16 اسفند 1389, 08:15سلام در ادامه کارم توی این پست که mohammadbasri () عزیز لطف کردن راهنمایی کردن حالا یه کار دیگه دارم لطفا اساتید بگن که چطور میشه با توجه به فایلی که توی صفحه دوم پست بالا هست می خواهم کدی رو بنویسم که اگه کلیدی فشرده بشه مختصات خاصی از تصویر بیاد وسط صفه نمایش یعنی اگه نقطه x:654 y:300 رو صدا بزنم حتی اگه الان خارج از تصویر باشه مووی کلیپ این مختصات رو بیاره وسط کادر خواهش می کنم اگه راهی سراغ دارید کمک کنید خیلی گیرم ++Hadi++ 16 اسفند 1389, 14:34سلام به شرط اینکه register point یا همون نقطه مرکزی مووی کلیپتون بالا چپ باشه ، می تونین با این کد ، و با زدن کلید پایین ، مثلا نقطه ایکس 50 و y برابر 100 داخلی مووی کلیپ مد نظر رو وسط صحنه نمایش قرار داد . import flash.events.KeyboardEvent; //Designed By ++Hadi++->Hadi Abbasi var PointX:int=50; var PointY:int=100; stage.addEventListener(KeyboardEvent.KEY_DOWN,KeyP ress); function KeyPress(evt:KeyboardEvent):void { trace(evt.keyCode); switch (evt.keyCode) { case 40://Down Map.x=(stage.stageWidth/2)-PointX; Map.y=(stage.stageHeight/2)-PointY; break; default: trace("Nothing!"); break; } } بای... p30graphic 16 اسفند 1389, 16:19خوبه و عالیه ولی منظور من این نبود ببین من یه نقشه با سایز بالا دارم که قراره یه سری نقطه مثل 50 یا 60 نقطه روی اون نشون داده بشه. چون همونطور که گفتم نقشه بزرگه بنابراین از صفحه نمایش خارج میشه که با کمک mohammadbasri () توی این پست حل شد: {این فایل فلش توی محیط MMB استفاده میشه. و با کلیدهایی که اونجا آماده کردم می گم که برو به فلان فریم که توی اون فریم یه دایره روی محل مورد نظرم کشیدم که نمایش داده بشه} حالا این مشکل میمونه که اگه کاربر از لیست مکانی رو انتخاب کنه که توی کادر صفحه نمایش نباشه، باید نقشه اون نقطه رو بیاره وسط صفحه نمایش. حالا من کدی رو می خواهم که مثلا بزارم روی فریم 16 و اگه فریم 16 اجرا بشه این دستور بیاد و نقطه مورد نظر من که به کد توی اون فریم دادم رو بیاره وسط صفحه نمایش 1-با اجرای فریم 16 2-خواندن دستور پرش به نقطه دلخواه (مثل 1254 و 4366) mohammadbasri 16 اسفند 1389, 20:54از کد های زیر استفاده کنید موقعیت مکانی رو هم به صورت دستی در بیارید و به دستور اضافه کنید یعنی شما بیاید مووی کلیپ رو به استیج بیارید و نقطه مورد نظر رو در وسط استیج قرار بدید و خصیصه های x و y رو از قسمت پروپرتیس در بیارید. mc._X=300; mc._Y=600; سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 1388]