واضح آرشیو وب فارسی:سایت ریسک: کمک فوری - فلش حرفه ای p30graphic 13 مرداد 1389, 11:57سلام من یه تصویر توی فلش آوردم (چون تصویرم وکتوره مجبورم با فلش انجام بدم) حالا می خوام یه اسکریپتی بنویسم که یه طول و عرض از تصویرم که یه نقشه شهر بخونه و یه طوری به #c اون مقادیر رو بفرسته. یعنی اولا من بتونم این مقادیر رو داشته باشم و وارد برنامم تو #c بکنم و دوما اینکه کاربرم هر کدوم از این مقادیری که من از قبل ذخیره کردم رو اگه انتخاب کنه فلش بیاد این رو بفهمه و یه مووی کلیپ رو دقیقا روی همون نقطه قرار بده. اما چون میخوام روی نقشه زوم یا جابجایی داشته باشم نباید این جاها عوض بشن. امیدوارم خوب منظورم رو رسونده باشم ممنون میشم بتونید مشکلم رو حل کنید mohammadfard 13 مرداد 1389, 15:39با سلام خدمت دوست عزیزم دوست من برای ارتباط ActiveX فلش با زبان های دیگر برنامه نویسی مثل #C باید از دستور fscommand استفاده کنی ( توی Help یا اینترنت search کن نمونش هست ) برای پاس دادن مقادی از سی شارپ به فلش هم راه های مختلفی هستش مثلا استفاده از متد setVar . در مورد سوال دوم هم اگه می خوای مووی رو با نقشه جابه جا کنی باید نقشه رو به یک MovieClip تبدیل کنی و بعد اون علامت رو داخل همین مووی addChild کنی که وقتی نقشه رو تکون میدی اون نشانگر هم حرکت داده بشه یا علی Mr. LonelY 13 مرداد 1389, 17:12باید از AIR 2.0 و Flash Builder استفاده کنی! برای آموزشش برو تو سایت () آموزش های AIR 2.0 Native Process - Part 1 و AIR 2.0 Native Process - Part 2 رو دانلود کن! دقیقا همون چیزیه ک تو میخوای! p30graphic 11 شهريور 1389, 12:39اون ویدیو ها رو دانلود کردم ولی خیلی ربطی نداشت به کارم. من کارم روی نت نیست و به صورت یه نرم افزار اجرا میشه. چون فلش واسه زوم و جابجایی یه نقشه بهتر و زیباتر کار میکنه می خوام با فلش باشه و مشکلم اینه که وقتی کاربر یه رکورد رو از نرم افزارم می خونه چطور #C به فلش بگه برو فلان نقطه رو که ممکنه الان از کادر بیرون باشه رو بیار وسط صفحه. خوب میشه واسه هر نقطه یه مووی کلیپ بزارم ولی تعداد نقطه ها خیلیه (20000 تا)، و یا اگه بیام موقعیت x و y بدم وقتی زوم رو کم یا زیاد میکنم تمام این مختصات به هم می خوره تو رو خدا کمک کنید. 2 ساله گیرم ++Hadi++ 11 شهريور 1389, 13:48برای زوم از این روش استفاده کن ... البته مشکل زوم نقشه در فلش با scale مووی کلیپ اینه که چون نقطه رجیستر پوینت مووی کلیپ ها معمولا در بالا گوشه چپ هست و یا جاهای دیگه ، وقتی کل مووی کلیپ نقشه رو scale می کنین ، مرکز و محوریت بزرگنمایی و کوچک نمایی همون رجیستر پوینت می شه و زومی که محوریتش مرکز صحنه دید یا viewport باید باشه رو نمی بینید . 2 راه هست : 1- استفاده از فلش پلیر 10 ، چون در این نسخه از فلش پلیر محور z هم واسه کلاس sprite اضافه شده ، می تونین z یه مووی کلیپ رو کم و زیاد کنین و تقریبا به همون شیوه دلخواه که مرکزیت زوم وسط ناحیه دید باشه ، به دست می یاد . 2- این روش رو برای استفاده در فلش پلیر 9 می نویسم : باید مرکزیت scale شما وسط صحنه دید باشه پس گرافیک کامل نقشه رو در یه مووی کلیپ قرار می دین و اونو هم در یه مووی کلیپ دیگه قرار می دین ، پس گرافیک نقشه در مووی کلیپ فرزند قرار گرفت و اون هم در مووی کلیپ پدر قرار گرفت . حالا برای جابجایی نقشه به چهار گوشه ، مووی کلیپ فرزند رو که داخل مووی کلیپ پدر هست رو جابجا کنید و برای زوم و بزرگنمایی و کوچک نمای ، مووی کلیپ پدر رو که خارجی ترین و بیرونی ترین مووی کلیپ هست و از قضا رجیستر پوینتش هم دقیقا مرکزش هست رو scale کنین . اینطوری بزرگنمایی نقشه همیشه وسطش هست و جابجاییش هم در مووی کلیپ داخلی انجام می شه ... برای بدست آوردن و فهمیدن روش اول هم عبارت زوم در فلش رو در انجمن فلش و اکشن ها سرچ کن ...یه نمونه گذاشته بودم ... p30graphic 11 شهريور 1389, 14:57لطف کردی هادی جان ولی من نمی دونم چطور باید ار سی شارپ به فلش دستور بدم که اون مووی کلیپ رو به اون مکانی که باز هم از سی شارپ می گم منتقل کنه. برای مثال اگه یه کدی مثله 12345678 رو به فلش پاس بدم، فلش این آدرس رو واسه خودش ترجمه کنه و مووی کلیپ رو دقیقا به همون نقطه که می خوام حرکت بده. و چون نمیتونم هرکدوم از این 20 هزار تا رکوردی رو که با سی شارپ توی بانکم دخیره می کنم دوباره توی فلش بیام واسش یه مووی کلیپ تعریف کنم فکر کنم باید فقط یه همچین شماره ای به فلش بدم و خودش بفهمه که باید مووی کلپ رو کجا منتقل کنه امیدوارم منطورم رو گرفته باشی ₧ 12 شهريور 1389, 09:48میتونی از تکنیکی که نپتوی گوگل مپ و گوگل ارث استفاده شده ایده بگیری نقشه رو به چند قسمت تقسیم کن و هر قسمت رو به چند قسمت دیگه و الی آخر (مثلاً 4 قسمت) بعد میتونی از روی x-y محل او نقطه رو محاسبه کنی و به قسمت مورد نظر بری مثلا نقطه 12156 در 1/3/2/1/4/2 واقع شده (زوم کن روی 2 زوم کن روی 4 زوم کن روی 1 و ....) برو توی گوگل مپ میگیری منظورمو armanbm 12 شهريور 1389, 16:45سلام دوست عزیز کافیه اول با سی شارب به جاوا اسکریپت وصل بشی و از جاوا اسکریپت به فلش. اولی که خیلی رخ میده. اما واسه هردوتا اینجا لینکش رو دادم: این مثال رو از این ارتباط جالب: اینجا رو ببین واسه ارتباط بین جاوا اسکریپت و سی شارپ: تو بالا یک تابع تعریف کرده و تو سی شارپ از اون استفاده کرده... اینجا واسه ارتباط جاوا اسکریپت و فلش: ویا: اگه با زبان مشکلی داری یا کلا سوالی هست خوشحال میشم بفرمایین. یا علی. armanbm 12 شهريور 1389, 16:51من الان پست دومتون رو خوندم. میشه بگین اصلا این کار چه ربطی به سی شارپ داره؟ چرا کاملا فلش نمینویسین که خودتون رو تو درد سر نیندازین؟!! البته نقشه با سی شارپ و جاوا اسکریپت مینویسن که میشه همون Ajax که گوگل مپ هم همینه. اما مپ یا هو فلش هست. حالا شما که میخواین لوکال بنویسین دیگه به این سیستما چی کار دارین؟ فلش بسازین و خروچی اجرایی ازش بگیرین.. خلاص!!! دو سالم واسه اینکار خوب خیلی سختی داره. بازم یا علی! armanbm 12 شهريور 1389, 16:53من الان پست دومتون رو خوندم. میشه بگین اصلا این کار چه ربطی به سی شارپ داره؟ چرا کاملا فلش نمینویسین که خودتون رو تو درد سر نیندازین؟!! البته نقشه با سی شارپ و جاوا اسکریپت مینویسن که میشه همون Ajax که گوگل مپ هم همینه. اما مپ یا هو فلش هست. حالا شما که میخواین لوکال بنویسین دیگه به این سیستما چی کار دارین؟ فلش بسازین و خروچی اجرایی ازش بگیرین.. خلاص!!! دو سالم واسه اینکار خوب خیلی سختی داره. بازم یا علی! p30graphic 13 شهريور 1389, 13:56ممنون از راهنماي كه دادي بايد امتحان كنم سوالي داشتم مزاحم مي شم آخه اصل كار من با ديتا بيس كار ميكه تمام ورود اطلاعات سرچ و آپديت ها واسه همين مجبورم با سي شارپ كار كنم اما چون توي فلش بهتر كاربر مي تونه روي حركت نقشه و زوم كنترل داشته باشه مي خوام اينكار رو بكنم كه زيباتر به نظر بياد. اگه راهي پيدا نكردم مجبورم همين كار كنم سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 518]