مهمان عزیز خوش‌آمدید. ورود عضــویت


حرکت دادن اسپرایت با لمس
#1
سلام مجدد
داشتم آموزش بازی پنگ رو میدیدم که تو اون آموزش بازیکن با موس و با مختصات موس حرکت میکرد .
چجوری میشه بازیکن رو با لمس انگشت حرکت داد.
 
پاسخ دهید
 سپاس شده توسط:
#2
سلام
بگید every tick > اسپرایت مورد نظرتون > set y بشه به > mouse.y

الان اگه موس رو حرکت بدید اون اسپرایت هم میره جایی که موس رفته( البته فقط توی محور y)
برای محور x همون اکشن رو بزنید فقط بگید set x بشه بشه به mouse.x
 
پاسخ دهید
 سپاس شده توسط: general-sherman
#3
(1396/12/21، 06:38 عصر)shazde نوشته: سلام
بگید every tick > اسپرایت مورد نظرتون > set y بشه به > mouse.y

الان اگه موس رو حرکت بدید اون اسپرایت هم میره جایی که موس رفته( البته فقط توی محور y)
برای محور x همون اکشن رو بزنید فقط بگید set x بشه بشه به mouse.x
سلام
میخوام با لمس حرکت کنه
بازیکن درست زیر انگشت حرکت کنه موقع لمس
تو گوشی که موس نیس پس با لمس هست
من از تاچ استفاده کردم به جای موس
اما یکم جالب نبود میخوام بازیکنم درست زیر انگشت باشه نه اینکه به مختصات بره

 
پاسخ دهید
 سپاس شده توسط:
#4
اگه میخوایید هرجا تاچ کرد کاراکتر بره همونجا
بجای mouse.y بزارید touch.y


و اگه میخوایید بازیکن کاراکتر رو بگیره و حرکت بده با دست خودش
میتونید رفتار درگ دراپ بدید به کاراکتر تا با دست جابجا بشه
فقط باید محدودش کنید که توی محور y حرکت کنه یعنی بالا پایین بره فقط(البته برای بازی پونگ)
 
پاسخ دهید
 سپاس شده توسط: general-sherman ، mhammadahdi
#5
میتونید با ایونت is in touch و اکشن   set x to TouchWrap.xاستفاده کنید.برای y آبجکت هم همینطور.البته این برای پلاگین touchWrap هست.
[عکس: iconG.png]
بازی مهره طلایی منتشر شد
 
پاسخ دهید
 سپاس شده توسط: shazde
  


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  مشکل پلاگین پوشه senator 5 84 دیروز، 06:24 عصر
آخرین ارسال: shazde
  حل شده AJAX محمد 82 8 84 دیروز، 03:37 عصر
آخرین ارسال: mohsen_nasri
  وینوس ali_2018 0 27 دیروز، 12:35 عصر
آخرین ارسال: ali_2018
  ارسال اطلاعات (مانند مقدار متغیر و ...) از طریق وای فای alireza24 12 241 1397/3/26، 10:11 عصر
آخرین ارسال: alireza24
  حل شده ساخت بمب alireza24 20 514 1397/3/26، 10:09 عصر
آخرین ارسال: alireza24

پرش به انجمن: