Сначала нужно инициализировать саму систему координат. В этой системе нужно получить положение самого персонажа и вектор направления движения этого персонажа. Тогда мы можем уже судить и том, насколько совпадают направление требуемого вектора и векторя направления движение.