234 |
С т р а н и ц а
от монстра на аватар. Чтобы сделать это, вам нужно вычесть местоположение
монстра из местоположения аватара, как показано на следующем изображении:
Это простое математическое правило и его нужно запомнить. Но часто оно
понимается неправильно. Чтобы получить правильный вектор, всегда вычитайте
исходный вектор (начальная точка) от целевого вектора (конечная точка). В нашей
системе, нам нужно вычитать вектор Monster из вектора Avatar. Это работает,
потому что вычитание вектора Monster из системы, двигает вектор Monster к
началу координат и вектор Avatar будет снизу слева от вектора Monster:
Вычитание вектора Monster из системы координат двигает вектор Monster к
(0,0)
Обязательно испытайте ваш код. С этого момента монстры будут бегать за вашим
игроком и толпиться вокруг него. С предыдущим кодом, который выделен, они не
будут атаковать. Они просто будут следовать за ним повсюду, как показано на
следующем скриншоте:
Достарыңызбен бөлісу: