ساختن نقشه و دکمه های بزرگ نمایی در فلش (درخواست)

adame_haji

Member
سلام من یه نقشه (مثلا نقشه ایران ) دارم بصورت VECTOR درآوردمش . تو فلش هم Import کردم .
2 تا دکمه + و - هم کوشه تصویر گذاشتم
میخوام با کلیک بر روی دکمه + نقشه 10 درصد زوم بشه و با زدن دکمه - 10 درصد زوم بک بشه

خب از چه استرانژی باید استفاده کنم ؟

نقشه رو بصورت مووی باید معرفی کنم یا نه ؟

اگه میشه یه راهنمایی بکنید

یا علی
 

feyzabadi

Member
سلام یک فایل نمونه گذاشتم امیدوارم بتونه کمکت کنه
 

پیوست ها

  • zoom.rar
    34.9 کیلوبایت · بازدیدها: 74

aminflash

Member
نقشه رو رتوی یه moviclip بذار و بعدش بهش اسم بده و توی اکشن دکمه scale اون رو اضافه کن...
* میشه نقشه ایران وکتور شده ات رو پیوست کنی؟
 

adame_haji

Member
وای خدای من
من چقدر احساس خوشبختی میکنم

فکر نمیکردم از زدن این تاپیک حالا حالا ها نتیجه بگیرم
از شما دوستان خیلی ممنونم

اصلا من از تالار فلش خیلی خوشم اومد .

یا علی
 

aminflash

Member
adame_haji گفت:
وای خدای من
من چقدر احساس خوشبختی میکنم

فکر نمیکردم از زدن این تاپیک حالا حالا ها نتیجه بگیرم
از شما دوستان خیلی ممنونم

اصلا من از تالار فلش خیلی خوشم اومد .

یا علی
حالا که انقدر حال کردی میشه نقشه ایرانتو بذاری اینجا؟
 

adame_haji

Member
چاکر داداش هم هستیم
اگه یادت باشه اون بالا گفتم یه نقشه ای مثلا ایران
سلام من یه نقشه (مثلا نقشه ایران ) دارم بصورت VECTOR درآوردمش

من نقشه ایران کار نمیکنم . نخواستم بگم نقشه دهاتمون آبروم بره گفتم نقشه ایران :D

فعلا دارم نقشه رو طراحی میکنم حدود 40-50 در صد هم پیش رفتم

همین نمونه رو اون جور که شما گفتی یه فلش ساختم و دکمه زوم هم براش ساختم ولی یه Navigation Bar هم جاش خالی بنظر میرسید .

اونو باید چیکار کنم از کامپوننت ها باید استفاده کنم یا اینکه اونم اکشن داره ؟

ممنون

یا علی
 

پیوست ها

  • Map.zip
    22.8 کیلوبایت · بازدیدها: 54

adame_haji

Member
منظورم اينه که 4 تا دکمه براي پيمايش صفحه داشته باشيم که وقتي در حالت زوم هستيم با دکمه بالا تصوير با بالا حرکت کنه و با دکمه پايين به طرف پايين و ...
البته Scrool Bar رو هم يه توضيحي بدي ممنون ميشم يا اينکه مقاله اي براي آموزش اين حالات هست رو معرفي کني ممنون ميشم

يا علي
 

Security9776

Active Member
سلام ،
شما برای این کار باید از اکشن _x و _y استفاده کنی به این شکل :
on (release) {
YourMAP._x = Number(YourMAP._x)+10;
}

برای استفاده از ScrollBar هم بهتره از کامپوننت ScrollPan استفاده کنی و مووی کلیپ مورد نظرت رو در داخل اون قرار بدی .

موفق باشید و پیروز ، محسن
 

adame_haji

Member
سلام دوستان
دست همه درد نکنه با از کدهايي که دادين لذت بردم

براي نمونه اين فايل رو ساختم

نقشه اراک

دکمه هاي زوم و دکمه هاي پيمايش درست کار ميکنن ، اما من يه سيدي دارم براي شيراز که توي نمونه اونا با هربار کليک کردن روي دکمه هاي پيمايش 10 پيکسل به چپ رو راست حرکت ميکردن ( مانند نمونه خودم ) ولي وقتي روي دکمه مثلا چپ کليک ميکردم و نگه ميداشتي نقشه همينطور پشت سرم هم به سمت چپ ميرفت ولي براي من نه
چجوري بايد اين مشکل رو حل کنم

و براي اسکرول بار هم مشکل پيدا کردم . يه اسکرول بار از کامپوننت انداختم تو صفحه و اسم Movie خودم رو بهش دادم و اونو روي حالت عمودي تنظيم کردم ولي موقع اجرا اسکرول خاموشه و تکون نميخوره . چيکار بايد بکنم

راستي ميشه من توي يه فلش يه فايل فلش ديگه رو بازخواني کنم و بگم که از فريم مثلا 10 شروع به پلي بشه ؟

يا علي
 

feyzabadi

Member
سلام
یه فایل گذاشتم که روی دکمه های زومت اون اکشنی رو که میخوای هست. فقط نقشه تو برداشتم چونکه حجم فایلم زیاد می شد نمی شد up اش کنم. خودت نقشه تو بهش اضافه کن.
این کد ها رو میتونی برای دکمه های left و right ات هم بدی. فقط باید یه تغییری توش بدی که خودت می فهمی احتمالا من فقط برای زومش نوشتم.
برای اسکرولت هم اسم movi تو دادی یا اسم linkage ؟
برای سوال سومت هم بله می شه فقط مثلا اگه فایل swf تو توی level یک لود کردی برای دستور gotoandplay فقط کافیه قبلش _level1 رو اضافه کنی. اینجوری_level1.gotoandplay(2)
اگه مشکلی داشتی بگو.
 

پیوست ها

  • arak_MAP.rar
    7 کیلوبایت · بازدیدها: 47
آخرین ویرایش:

adame_haji

Member
feyzabadi جان دمت گرم ولي چجوري سصب من رو باز کردي و روش تغييرات دادي ؟
من فايلي که داديد رو با swf decopailer باز کردم اين کد ها رو توش پيدا کردم :
// Action script...
....
{
if (_root.zoomin == 1)
{
pic._width = pic._width + pic._width / 10;
pic._height = pic._height + pic._height / 10;
} // end if
if (_root.zoomout == 1)
{
if (pic._width < W)
{
pic._width = pic._width - pic._width / 10;
pic._height = pic._height - pic._height / 10;
} // End of the function
} // end if
} // end if


من قسمت مربوط به زوم اين رو قرار دادم سر جاش هيچ خبري نشد :
on (release) {
if (_root.zoomin == 1) {
pic._width = pic._width+pic._width/10;
pic._height = pic._height+pic._height/10;
}
// end if
}
همينه ديگه ؟ پس چرا زوم نميشه ؟
موندم توش
راستي linkage چي هست ؟ من از قسمت کامپوننت اسکرولبار رو کشيدم و انداختم تو Stage بعدش روش کليک کردم و اسم Movie رو بهش دادم ولي کار نکرد . شايد بايديه سري تنظيمات بايد انجام بدم که من بلد نيستم

يا علي
 

feyzabadi

Member
سلام ببخشید دیر جوابتونو میدم یه مدتی نبودم شرمنده.
من همه چیو سر جاش گذاشته بودم خودم لازم نبود شما کار خاصی بکنی فقط برو تو اون موی کلی‍ی که نقشه ات توش بود که اسم موییت فک کنم pic باشه اونجا نقشه تو بنداز من اونو از اونجا برداشتم چون حجم فایلم زیاد میشد.
اگه مشکلی داشتی بگو.
 

adame_haji

Member
دوست عزیز فایلی که اتچ کردی Swf هست
چطوری توش نقشه ام رو بازرم ؟
اگه میشه Fla رو بده من . یا بصورت Txt برام بفرست . الان خواستم فایل رو که 8 مگ هست اتچ کنم ولی قبل رفتم نقشه رو پاک کردم ولی همچنان حجم فایل همون 8 مگ موند . نمیدونم جریان چیه ؟
راستی دوست گرامی من میخوام یه کاری کنم که این نقشه با درگ کردن هم جابجا بشه . یعنی وقتی طرف روی نقشه کلیک میکنه و موس رو جابجا میکنه نقشه هم تکون بخوره
راستی یه نمونه آماده کامل برای این کار نیست ؟
من یه قالب فلش آماده برای گالری عکس میخوام که برای اون یه تاپیک میزنم

یا علی
 

feyzabadi

Member
حجمش زیاد میشه نمیشه up ش کنم اگه میخوای ایمیلت و بده برات بفرستم و گرنه با swf decompiler بازش کن دیگه کاری نداره که!!!
 

جدیدترین ارسال ها

بالا