اسکریپت کمیاب حرکت به نقطه ی کلیک شده سه بعدی در یونیتی 4 و 5 و اندروید،کاملا تست شده و سالم
دوشنبه, ۳۱ خرداد ۱۳۹۵، ۱۱:۵۸ ق.ظ
http://gameover.blog.ir/
ایده: برای اینکه روی جسم کلیک کنید و انتخاب بشه و بعد حرکت کنه می تونید یه متغیر public تعریف کنید و بعدش بگید if(Input.GetMouseButton(0 بعدش با rayCast تگ شی دلخواه رو بخونید و بگید اگه مساوی تگ دلخواه بود ذخیره کنید توی متغیر پابلیک و بعدا روی هر جای زمین کلیک کردید با استفاه از این متغیر پابلیک،جسم انتخاب شده رو حرکت بدید به نقطه ی کلیک شده ی زمین.عکس زیر فقط یک ایده است.و اسکریپت رو ما به یک cube یا sphere ساده دادیم برای تست. شما می تونید به تانک یا هر چی دوس دارید بدید و انیمیشن هم خودتون می تونید بدید به کاراکتر دلخواهتون.
در این اسکریپت وقتی به نقطه ی دلخواه کلیک کنید یا لمس کنید کاراکتر به اون نقطه حرکت می کنه (برای نگاه کردن می تونید lookAt بکار بگیرید و y رو صفر کنید تا بالا و پایین نگاه نکنه)
اسکریپت بسیار عالی.
دقت کنید اکثر اسکریپت ها در یک ورژن کار می کنند اما این
تست شده روی یونیتی 4و 5 و اندروید هست.
به زبان سیشارپ با کلیپ.
۹۵/۰۳/۳۱