چطوری با موس مستطیلی رو بالا پایین بیارم

Nokhodi

Member
سلام...:)


چطوری میتونم تو فلش یه مستطیل رو دنبال موسم در عرض صفحه به بالا و پایین هدایت کنم....
تو فایل زیر اون مستطیل رو گذاشتم:

دریافت فایل



میسی....:)


فعلا...
 

mshgames

Well-Known Member
با سلام خدمت دوست عزیز

دانلود فایل

http://mshgames.parsaspace.ir/mostatel.rar


یا این کدو در اکشن مووی کلیپت قرار بده
کد:
[COLOR="Blue"]onClipEvent[/COLOR]([COLOR="Blue"]enterFrame[/COLOR]){
	[COLOR="Blue"]this[/COLOR]._[COLOR="Blue"]y[/COLOR]=_[COLOR="Blue"]root[/COLOR]._[COLOR="Blue"]ymouse[/COLOR];
}
 
آخرین ویرایش:

Nokhodi

Member
دوست عزیز تشکر از اینکه وقت گذاشتین...

در مثالی که گذاشتین شکل مستصیل به موس چسبیده اگه به مثالی که گذاشتم توجه کنید... یه مستطیل طول صفحه رو گرفته....
برای اینکه مثالم براتون واضح تر بشه سایت نوکیا رو ملاحضه کردید..... فلشی که ابتدای سایت هست رو دقت کنید..... دوم سوال اینکه میخوام یکم آروم تر باشه ...اگه بتونید فلش این سایت رو ببینید کاملا متوجه میشوید که سوال من چیه؟




سپاس...


فعلا...
 

Nokhodi

Member
دوست عزیز کد سما رو قرار دادم.... برای یک سی جواب میده..... ولی در پروژه اصلی من یه گروه از اشکال هستن که میخوام اینکارو روشون انجام بدم و درمورد اون صدق نمیکنه .... واصلا قسما اسکریپت نمیزاره من کد بنویسم..... در مورد باید چیکار کنم؟





تشکر...


فعلا....
 

Nokhodi

Member
جناب mshgames نیستین؟

به کمکتون احتیاج دارم.... ضروریه به خدا....



منتظرم....



فعلا...
 

kiarash.M

Active Member
سلام جناب !
شما Drag ميخواييد ؟؟
براي سوال آخرتون همه جمع رو با هم بگير F8 رو بزن تا movieclip شن
بعد اين اسکريبتو نسبت به ده به اون movieclip !
 

Nokhodi

Member
سلام جناب !
شما Drag ميخواييد ؟؟
براي سوال آخرتون همه جمع رو با هم بگير F8 رو بزن تا movieclip شن
بعد اين اسکريبتو نسبت به ده به اون movieclip !



مدیر عزیز سلام...
تشکر

مثالی که به اون دوسمون گفتم رو خوندید؟ اگه سایت نوکیا رو نگاه کنید..فلش ابتدای این سایت....یه همچین چیزی منظورم هست؟

سپاس



فعلا...
 

mshgames

Well-Known Member
شرمنده دوست جان خوب من خیلی گرفتارم اما الان اومدم

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

دانلود فایل
http://mshgames.parsaspace.ir/m2.rar
موفق باشی


یا این کدو به مووی بده


کد:
onClipEvent(load){

	speed = 2;
}

onClipEvent(enterFrame){
	
		dx =0;
	dy = _parent._ymouse-_y
	
	angle = Math.atan2(dy, dx);
	
		distance = Math.sqrt( dy*dy)
	
	if (speed < distance) {
			_y += Math.sin(angle) * speed;
	}
	
}

اگه بازم مشکلی داشتی حتما مطرح کن (شرمنده) در ضمن سرعت حرکت مستطیل که speed میتونی تغییر بدهی تا سریعتر یا کندتر بشه.


اون لینک اولی با فلش پلایر 5 بود این با فلاش پلایر 8 ته

دانلود

http://mshgames.parsaspace.ir/M22.rar

موفق باشی
 
آخرین ویرایش:

Nokhodi

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

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

دانلود فایل
http://mshgames.parsaspace.ir/m2.rar
موفق باشی


یا این کدو به مووی بده


کد:
onClipEvent(load){

	speed = 2;
}

onClipEvent(enterFrame){
	
		dx =0;
	dy = _parent._ymouse-_y
	
	angle = Math.atan2(dy, dx);
	
		distance = Math.sqrt( dy*dy)
	
	if (speed < distance) {
			_y += Math.sin(angle) * speed;
	}
	
}

اگه بازم مشکلی داشتی حتما مطرح کن (شرمنده) در ضمن سرعت حرکت مستطیل که speed میتونی تغییر بدهی تا سریعتر یا کندتر بشه.


اون لینک اولی با فلش پلایر 5 بود این با فلاش پلایر 8 ته

دانلود

http://mshgames.parsaspace.ir/M22.rar

موفق باشی



دوست عزیز ممنونم..... واقعا تشکر....
دقیقا همون چیزی بود که من میخواستم
فقط یه مشکل بسیار کوچیک.....

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


حالا من اکشن اسکریپت بلد نیستم ولی چون یه نمه برنامه نویسی کار کردم فک کنم همچین الگوریتمی داشته باشه:

موس وقتی بالا و پایین اون مستطیل باشه به جهت موس به آرومی حرکت کنه
ولی وقتی که موس اومد روی خود مستطیل از حرکت واسته تا کاربر بتونه کلیدی رو بزنه والا آخر...



یه سوال دیگه هم دارم اونو بعدا می پرسم....



ببخشید خیلی سوال پرسیدم(شرمنده)





فعلا...
 

Nokhodi

Member
دوست عزیزم....
من توی چند تا پست قبلی فایل اصلی پروژه ام رو آپ کردم ولی بدیلیل حجم بالا مشکل هست تو دریافت من فایلمو مثل یه سمپل درست کردم....
این فایل دقیقا شبیه چیزی هست که من دارم روش کار می کنم.... اون مستطیل قرمر به عنوان دکمه هام هست که در پست بالا عنوان کردم....

دریافت فایل: http://nokhod.persiangig.com/Untitled-3.fla


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




یک دنیا سپاس...




فعلا...
 

Nokhodi

Member
دوست جان ســلام
تاپیک رو بعد از ظهر دیدم .. منم یه نمونه برات درست کردم ، ببین چطوره ؟
http://mehrmina.persiangig.ir/sample1/Mouse-Mover.rar

دوست عزیز بسیار سپاس....مشکل صفحه قبل حل شد.... (اونی که گفتم اگه موس بیاد روش دیگه حرکت نکنه):)

حالا فقط تنها سوالی که دارم تو پست قبلیم گفتنم....







واقعا 1 تنکس کمه......بسیار بسیار سپاس....




فعلا...
 

mshgames

Well-Known Member
با سلام خدمت دوست عزیز
دیر رسیدم و خیلی ممنون از دوست عزیز mehrmina که جواب شما رو دادن.
در مورد سوال دوم اینم فایلی که براتون درست کردم.(ایجاد محدودیت برای مستطیل)
دانلود
http://mshgames.parsaspace.ir/final.rar

به Insert Name دو خط (بالایی و پایینی) دقت کنید. redline و redline2

موفق باشی.....
 
آخرین ویرایش:

Nokhodi

Member
با سلام خدمت دوست عزیز
دیر رسیدم و خیلی ممنون از دوست عزیز mehrmina که جواب شما رو دادن.
در مورد سوال دوم اینم فایلی که براتون درست کردم.(ایجاد محدودیت برای مستطیل)
دانلود
http://mshgames.parsaspace.ir/final.rar

به Insert Name دو خط (بالایی و پایینی) دقت کنید. redline و redline2

موفق باشی.....


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

چون من هر چه قد سعی کردم نشد ...چون بلد نیستم:sad:....پس نتیجه گرفتم کار رو باید به کاردان سپرد.....
دریافت فایل : http://nokhod.persiangig.com/Mouse-Move.fla

سپاس فراوان....:wink:




فعلا...
 

Nokhodi

Member
دوستای خوبم....

امید وارم نیمه راه منو تنها نذاشته باشین:sad:

من دو تا مثال رو با هم تلفیق هم کردم ولی جواب نداد.....

یعنی مثال حرکت جناب MehrMina و شرط خطهای جنابmshgames .... وای متاسفانه جواب نداد بهم....:cry:



منتظرم.....:cry:




فعلا...
 

mshgames

Well-Known Member
سلام
شرمنده از صبح تا حالا دانشگاه بودم وگرنه زودتر جوابتو میدادم
اینم مطابق فایلی که خواستی فقط یه خورده پرکش داره که زیادم مهم نیست.

http://mshgames.parsaspace.ir/MouseMove2.rar
اگه با مشکلی داشتی حتما مطرح کن(در ضمن اون 2 خط نامرئی شدن یعنی من alph (درصد روشنایی رنگشو) صفر کردم تا مشخص نشن میتونی اونارو انتخاب و فاصله رو کم زیاد کنی)

موفق باشی
 

MehrMina

Member
mshgames عزیز عذر میخوام یه مشکل ! من نمیدونم چرا سورس فایلی که شما گذاشتین رو باز میکنم اکشنهای اعمال شده رو نمی بینم ! شما محدودیتها رو در کجا ، کدوم قسمت مشخص کردین ؟
 

mshgames

Well-Known Member
روی مستطیل آبی دبل کلیک کن و وقتی داخلش شدی مستطیل آبی را انتخاب و دکمه F9 را بزن(یه مووی کلیپ درون مووی کلیپ صفحه اصلی میباشد که اگر اون مووی به دو خطی که در سطح ریشه _root قرار گرفتن برخورد کنن)
 
آخرین ویرایش:

Nokhodi

Member
دوست من ممنون....از کمکی که کردین...

من تو پروژه ام یه تغییراتی دادم که یه سری چیز ها حذف شد...چون فایل فلشم خیلی سنگین بود و هنگام لود شدن در صفحه اول سایت برای دوستانی که با دیال آپ کانکت می کنن سخت بود.... با این تغییرات اون دو خط مرز رو حذف کردم..... حالا برام این سوال پیش اومده که چطوری میتونم اون حرکت موس رو فقط در ناحیه سفید بگراند صورت بگیره....یعنی اینکه وقتی مستطیل رسید به پایین صفحه دیگه پایین تر نره چون اون موقع از پایین صفحه دیده نمیشه....
امیدوارم سوالم رو خوب گفته باشم اگه خوب نگفتم بگین تا اصلاح کنم....



(ببخشید خیلی سوال می پرسم)



سپاس و درود...


فعلا...
 

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

بالا