آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

برطرف کردن چند ایراد جزیی در بازی 2048

offset  11 سال پیش  11 سال پیش
+2 0

سلام دوستان

الگوریتمی که استاد برای تاچ نوشته از Action_Down  و Action_move  استفاده کردن که این نمی تونه خوب باشه چون کاربر قدرت تصمیم گیری کمتری داره ، و به محضه اینکه دست خودش را 10 پیکسل به طرف راست یا چپ  و یا هر طرف دیگری برد تابع مورد نظر اجرا میشه و اگر از Action_up استفاده بشه کاربر می تونه دستش را به هر جهتی ببره و موقع رها کردن تصمیم گرفته میشه که کدوم تابع اجرا بشه و همچنین برای جهت یابی دقیق می تونید از تصویر زیر کمک گرفت .

 Action_Down :

X1=event.getRawX();
Y2=event.getRawY();
Action_up :

X2=event.getRawX();
Y2=event.getRawY();

diffX=Math.Abs( X1-X2 );
diffY=Math.Abs( Y1-Y2 );

if(X1<X2 && Y1<Y2){

if(diffY>diffX){

goToUp();
}else {

goToRight();
}
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .