خیلیییییییی مهم
#1
سلام دوستان من بالاخره تونستم از بازیم خروجی کامل بگیرم اما یک مشکلی هست میخواستم اینجوری باشه که هر وقت کلید سمت راست رو داشت اگه روی دکمه تیر زده بود تیر هم بزنه اما من وقتی دکمه سمت راست یا چپ (توی گوشی ها دکمه هاشو خودم گزاشتم) تاچ کرد هم زمان تیر هم بتونه بزنه اگه میشه یک راه بهم بگید خیلی ممنون میشم.
  پاسخ


 سپاس شده توسط:
#2
سلام.
دوست عزیز، عنوان موضوعتون رو اگه به درستی انتخاب کنین، دوستان ، بیشتر علاقه مند میشن که جواب بدن. با تشکر
  پاسخ


 سپاس شده توسط: hasansanaei ، ghasem ، shazde ، mahdi_R8095
#3
سلام
من واقعا متوجه نشدم دقیقا چی نوشتید
میخواید مثلا کاراکتر در حین راه رفتن تیر هم بزنه؟
رسید مژده که ایّام غم نخواهد ماند چنان نماند چنین نیز هم نخواهد ماند
  پاسخ


 سپاس شده توسط:
#4
سلام شما میخواید از مولتی تاچ استفاده کنید
من یه روشی رو تو یکی از کانال های آموزش کانستراکت تو تلگرام پیدا کردم، البته تستش نکردم
بفرمایید:

فرایند مولتی تاچ(تاچ چند گانه)
مولتی تاچ به معنی چندین تاچ که به طور هم زمان هستند، می باشد
 یا به عبارت ساده تر n انگشت روی صفحه گوشی در یه لحظه

* باید به این توجه کنید که هیچ متور بازی سازیی به طور پیش فرض مولتی تاچ نیست و باید پروژه ی خود را با چند کار ساده دارای این خصلت کنید 

* و تا زمانی که از پروژه خروجی اندروید نگرفته و ضعف مورد نظر رو نبینین متوجه اش نمی شود.

* اگر پروژه شما طوری باشد که نیاز به این فرایند داشته باشد ضعف خود را به صورت تیک نشون میدهد. مثلا اگر دو دکمه با دو کاربرد متفاوت داشته باشین و هر دو رو هم زمان نگه دارین 
یک ثانیه کار دکمه 1 . یک ثانیه دکمه 2 . یک ثانیه دکمه 1 ...
_______________________
برای این کار سیستم به شما یک کلمه کلیدی را میدهد که با ان شماره تاچ را میشمارد و وظیفه شما این هست که به سیستم این درک را بدهین که این تاچ ها جداست 

*اون کلمه کلیدی TouchID می باشد.
_______________________
فرض کنید دو دکمه(a,b) جدا از هم داریم که زمانی که رو هر دکمه کلیک کنیم غلظت همان دکمه 50 درصد می شود

متغییر ها:
touchID1 = -1
TouchID2 = -1

* منفی یک؛ زیرا کانستراکت ID های خود را از صفر شروع می کند به جای یک

کدها:
Event1:
1)is touching a
2)touchID1= -1
------> 
TouchID1 = touch.TouchID

Event 2:
1)is touching b
2)touchID2 = -1
------> 
TouchID2 = touch.TouchID

Event 3:
1)TouchID1 >= 0
2)is touching a
----->
a.opacity = 50

Event 4:
1)TouchID >= 0
2)Is touching b
------>
b.opecity = 50

Event 5:
1)× is touching a
2)TouchID1= touch.TouchID
----->
1)TouchID1 = -1
2)a.opecity = 100


Event 6:
1)× is touching b
2)TouchID2 = touch.TouchID
----->
1)TouchID2 = -1
2)b.opecity = 100

* ایونت 1 و 2 برای شروع تاچ ها
   ایونت 3 و 4 برای امتداد تاچ ها
   ایونت 5 و 6 برای پایان تاچ ها است

* علامت × برای بر عکس کردن ایونت است(در اینجا یعنی اگر تاچ نکرد)
برای این کار روی ایونت کلیک چپ کرده و روی envert  کلیک نماید.

اینم سورس
multi touch


لینک کانال رو هم میزارم که حق نشر رعایت شه
Telegram: Contact @construct2plus

با تشکر...
  پاسخ


 سپاس شده توسط: hasansanaei


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  وینوس - خروجی آفلاین اندروید miladesign 476 263,590 1403/10/23، 02:18 عصر
آخرین ارسال: Tggi
Wink سوال در مورد تبلیغ بازی در تپسل _1515Team_ 2 1,966 1403/10/22، 08:05 عصر
آخرین ارسال: Tggi
  انتخاب رشته کامپیوتر M.Y 5 3,276 1401/4/11، 06:21 عصر
آخرین ارسال: M.Y
  خرید سورس بازی های شما Hamed85 4 2,773 1401/1/31، 11:02 صبح
آخرین ارسال: Hamed85
  فروش سورس شبه بازی ۴۱۱۴۸ امیرعلی فیروزبخش 0 1,665 1400/11/18، 09:09 عصر
آخرین ارسال: امیرعلی فیروزبخش

پرش به انجمن: