سلام
یک آبجکت داریم می خواهم به وسیله موس یک خط دلخواه بکشم و بعد از اینکه کلیک چپ موس را رها کردم آبجکت مسیر اون خط را دنبال کند تا به پایان خط برسد.
سلام
یک آبجکت داریم می خواهم به وسیله موس یک خط دلخواه بکشم و بعد از اینکه کلیک چپ موس را رها کردم آبجکت مسیر اون خط را دنبال کند تا به پایان خط برسد.
سلام
برای این کار باید این مراحلو به ترتیب دنبال کنی :
اول یه plane به عنوان زمین بازیت بساز و تیک static رو براش توی Inspector فعال کن بعد هم تو تب Navigation از قسمت Bake بزن روی دکمه Bake تا زمین آماده بشه
حالا یه آبجکت خالی بساز و اسمشو بذار Path Creator و بعد بهش Line Renderer رو اضافه کن. توی قسمت Materials یه متریال ساده با رنگ دلخواهت هم بهش بده و مقدار width رو بذار روی 0.1
حالا دو تا اسکریپت نیاز داری یکی برای پلیرت و یکی دیگه برای آبجکت خالی ک ساختی
فراموش نکن به پلیرت هم NavMeshAgent رو اضافه کنی
حالا کد اولی رو که برای آبجکت خالی هست ایجاد کن و اسمشو بذار PathCreator و اونو به آبجکتت اضافه کن
کد دوم رو هم بساز و اسمشو بذار PathMover و به پلیر متصل کن
اینم دو تا کدی ک باید استفاده کنی :
Path Creator
و
Path Mover
ویرایش توسط Assassin1024 : 06-17-2021 در ساعت 06:04 PM
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)