PDA

نسخه کامل مشاهده نسخه کامل : يه سوال mapی



Sir.AShkaN
26-08-2006, 15:07
سلام
یه سوال در مورد حرکت دادن map داشتم ممنون میشم کمک کنید.
چطور میتونم یه عکس رو که روش zoom میشه وتو یه کادر محدود نمایش داده میشه رو
تکون بدم بدون اینکه عکسم بیاد وسط کادر یعنی حاشیه دار نشه .
و در هر درصد زوم هم بشه به گوشه عکس رفت .
چون وقتی تو ۱۰۰٪ محدودش میکنم که حاشیه دار نشه وقتی زوم میکنم عکس جابجا نمیشه!!!

نمیدونم تونستم خوب مشکلمو توضیح بدم یا نه !!! :sad: :blink:

Elfin-D
26-08-2006, 15:25
سلام
ميتونيد مشكلتون ور باز تر كنيد
كمي گنگ هست
ممنون

Sir.AShkaN
26-08-2006, 15:42
Elfin جان مرسي از اينكه انقدر سريع پيگيري ميكنيد.
ببینید من میخوام یه map درست کنم که بشه روش zoom in وzoom out کرد
بوسیله یه scroll که چ‍پ و راست حرکت میکنه.
و وقتی رو عکسم zoom میکنم بتونم dragش کنم و روش حرکت کنم البته توی یه کادر
یعنی یه border داره و یه mask تا اینجاش مشکلی نیست
حالا میخوام وقتی رو عکسم zoom in میکنم مثلا۳۰۰٪ وقتی به گوشه بالا و چ‍پ عکس میرسم
دیگه عمل drag انجام نشه یعنی گوشه عکس وسط کادر نیاد و به گوشه border بچسبه .
یا به عبارتی نشه با drag کردن عکس رو از اون محدوده mask خارج کرد
چی کار باید بکنم؟
----------------------------------------------
آخ که جونم در اومد تا اینجوری توضیح بدم
مرسی

Elfin-D
26-08-2006, 15:53
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
بايد به چپ و بالا و راست و پايين عدد مورد نظر رو بديد

Sir.AShkaN
26-08-2006, 16:12
آخه این دستور برا حالتی که zoom نباشه
درسته اما وقتی zoom میکنم نمیشه رو کل عکس حرکت کرد . رو همون اعدادی که
برا چپ و بالا و راست و پايين میدم گیر میکنه !!!

Elfin-D
26-08-2006, 16:49
loackcenter رو trueكردي؟

Sir.AShkaN
26-08-2006, 17:57
اگه lock center رو true کنم هر وقت عکسمو drag کنم میاد از وسط drag میکنه

Sir.AShkaN
26-08-2006, 17:59
آقا دستت درد نکنه خیلی لطف کردی طبق همون کد اول که گفتی یه تابع ریاضی هم که براش تعریف کردم درست شد .
از لطفت ممنون.

Elfin-D
26-08-2006, 18:19
خواهش ميكنم
ميتوني تابع رياضي رو اينجا بزاري ؟
مرسي

Sir.AShkaN
26-08-2006, 20:06
تابع به اين صورت:
startDrag(false, A, D, B, C
كه
(D=(zoom-1)/(2*zoom)*basesize.height
---------------------------------------------------------------

zoom=1=>scale=100%
zoom=2=>scale=200%
.
.
.
%zoom=12>scale=1200

و( base size = size movieclip(picture

---------------------------------------------------------------
بازم ممنو ن از ککمکت

Elfin-D
26-08-2006, 22:13
قربونت
قابلی نداشت