Овај мали водич говори о томе како камера прати плејер.
Постоји неколико начина на које камера може да прати плејер. Једна од могућности је да камеру подредите плејеру. Када се лик помера, камера се помера са њим. Проблем је у томе што се камера ротира са њом када се ротира плејер.
Због тога има смисла користити скрипту.
На пример, скрипта се може назвати „ФолловПлаиер“. Камера треба да прати плејер у сваком кадру. Због тога се ово поставља у област ажурирања.
Прво вам је потребна референца на плејер. Референцом "Трансформ" стављате скрипту у односу на положај, ротацију и скалирање плејера. Затим се додаје играч.
Превуците плејер у нову скрипту да бисте успоставили однос између камере и плејера.
Додајте следећи ред у скрипту:
трансформ.поситион = плаиер.поситион;
То значи да се положај камере прилагођава плејеру са сваким кадром. Међутим, проблем који се сада јавља је то што камера прати плејер са центра. Али ми желимо перспективу прогонитеља, а не перспективу ега.
Друга варијабла је потребна да би се то постигло. Вектор 3 дефинише положај унутар равни к, и и з.
Вредност одступања додаје се позицији играча.
Сада камера прати ваш објекат игре на одређеној удаљености.
Првобитно постављено 2020-06-04 20:54:00.