تبلیغات
تبلیغات
تبلیغات
تبلیغات

مشکل در تاچ (حذف کردن ابجکت با لمس)
(1 مشاهده) (1) مهمان
  • صفحه:
  • 1

موضوع: مشکل در تاچ (حذف کردن ابجکت با لمس)

مشکل در تاچ (حذف کردن ابجکت با لمس) 2 ماه, 1 هفته پیش #132547

  • jaber103
  • آفلاین
  • کاربر تازه وارد
  • ارسال: 33
  • دریافت تشكر: 1
  • 
دوستان سلام
میخوام ابجکتیو با لمس گوشی حذف کنم تو یوتیوپ کلی اموزش دیدم الگوریتم ها ی مختلفی رو چک کردم منتها به جواب نرسیدم
وقتی برنامه رو تو گوشی نصب میکنم اتفاقی نمیافته
به غیر از اسکریپ باید چیکار کنم
راه حلی اگه دارین گام ب گام میگید که انجام بدم
ممنون

پاسخ: مشکل در تاچ (حذف کردن ابجکت با لمس) 2 ماه, 1 هفته پیش #132550

  • jaber103
  • آفلاین
  • کاربر تازه وارد
  • ارسال: 33
  • دریافت تشكر: 1
jaber103 نوشته:
دوستان سلام
میخوام ابجکتیو با لمس گوشی حذف کنم تو یوتیوپ کلی اموزش دیدم الگوریتم ها ی مختلفی رو چک کردم منتها به جواب نرسیدم
وقتی برنامه رو تو گوشی نصب میکنم اتفاقی نمیافته
به غیر از اسکریپ باید چیکار کنم
راه حلی اگه دارین گام ب گام میگید که انجام بدم
ممنون



دوستان متوجه شدم که داره ریکست انجام میشه منتها به سمت پایین میفرسته
باید به جلوی دوربین بفرسته اما میفرسته پایین

		 
  if (Input.GetMouseButtonDown(0)) {
            Vector3 mousePos = Camera.main.ScreenToWorldPoint(Input.mousePosition);
            Vector2 mousePos2D = new Vector2(mousePos.x, mousePos.y);
            
            RaycastHit2D hit = Physics2D.Raycast(mousePos2D, Vector2.zero);
            if (hit.collider != null) {
                Debug.Log(hit.collider.gameObject.name);
                hit.collider.attachedRigidbody.AddForce(Vector2.up);
            }
        }
آخرین ویرایش: 2 ماه, 1 هفته پیش ارسال توسط jaber103.

پاسخ: مشکل در تاچ (حذف کردن ابجکت با لمس) 2 ماه, 1 هفته پیش #132555

  • aya
  • آفلاین
  • كاربر فعال
  • ارسال: 686
  • دریافت تشكر: 587
الان سیستم پیشم نیست دقیق نمیدونم

مگه دومین ارگومنت مال ریکست دایرکشن نیست ؟

اگه میخوای جلو دورببن بیفته vector2.forward باید استفادخ کنی
درضمن زدی ک اسم ابجکت در صورت برخورد نمایشداده بشه همین خودش مشخص میکنه مفهوم کدت درسته یا نه
پروردگارا! قطعا من به هرچه از خیر از تو به من رسد نیازمندم

پاسخ: مشکل در تاچ (حذف کردن ابجکت با لمس) 2 ماه, 1 هفته پیش #132556

  • jaber103
  • آفلاین
  • کاربر تازه وارد
  • ارسال: 33
  • دریافت تشكر: 1
سلام اره forward هم کردم اما باز جلو نمیندازه
از ظهر دریرشم نمیدونم چشه

پاسخ: مشکل در تاچ (حذف کردن ابجکت با لمس) 2 ماه, 1 هفته پیش #132557

  • jaber103
  • آفلاین
  • کاربر تازه وارد
  • ارسال: 33
  • دریافت تشكر: 1
درست شد لامصب
if (Input.GetMouseButtonDown (0)) {
			Ray ray = Camera.main.ScreenPointToRay (Input.mousePosition);
			//	Vector2 mousePos2D = new Vector2(mousePos.x, mousePos.y);
			RaycastHit hit;
			if (Physics.Raycast (ray, out hit)) {
				if (hit.collider != null) {
					Debug.Log (hit.collider.gameObject.name);
				//	hit.collider.attachedRigidbody.AddForce (Vector2.up);
				}
			}
		}
  • صفحه:
  • 1
زمان ایجاد صفحه: 0.14 ثانیه

جدیدترین آثار ارسالی در گالری

تبلیغات
تبلیغات

جدیدترین ارسالهای تالارگفتگو