حرکت دادن اسپرایت با لمس
#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


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  حل شده خرید درون برنامه مایکت در وب ویو Arianm 3 840 1402/4/25، 12:01 عصر
آخرین ارسال: Arianm
Wink سیستم شخصی سازی خودرو Arianm 1 389 1402/4/24، 05:21 عصر
آخرین ارسال: SHAMIRZA
  علت بازی نشدن وقتی نصب شده amirhosseinalizadehgharebaba81 1 313 1402/4/23، 02:22 عصر
آخرین ارسال: (:--ALI--:)
  چگونگی اجرا بازی روی ه‍است ایران (:--ALI--:) 8 1,461 1402/3/24، 04:50 عصر
آخرین ارسال: (:--ALI--:)
  وصل شدن به روح هاست قبلی :) amirhosseinalizadehgharebaba 2 2,026 1401/11/2، 09:43 عصر
آخرین ارسال: amirhosseinalizadehgharebaba

پرش به انجمن: