Facing Direction of 를 변수값에 저장하고

Facing Direction of 를 변수값에 저장하고나서
Apply impulse로 원하는 방향으로 밀어내고 싶은데
전방 후방은 Multiple 써서 했는데, 문제는 좌우를 어떻게 해야되는지 모르겟습니다 ㅠ (제가 만들려는거는 반드시 변수에 저장해서 써야됩니다)

쉬운 방법 중 하나는 Horizontal Angle을 수정하는 겁니다
Direction from Angles(Add(Horizontal Angle from Direction(변수), ±90), Vertical Angle from Direction(변수))

World vector of가 가장 쉽습니다.

그거 해봤는데 엉뚱한곳으로 갑니다…
로테이션 + 트랜스레이션인가 그걸로 한건데

왼쪽으로 밀고싶다면 direction에 left를, 오른쪽은 right를 입력하세요.(벡터 1,0,0이나 -1,0,0을 입력해도 됩니다) 그다음 밑에보면 to world 라고 있을건데 이걸 to player로 바꾸면 됩니다. apply impurse등 플레이어의 움직임을 변경시키는 액션은 모두 이걸로 쉽게 플레이어기준으로 방향을 줄 수 있습니다. world vector of를 쓸 때 안된 이유는 그때는 그냥 rotation만 쓰세요. rotation and translation은 위치값이기 때문에 방향 벡터에 넣기에 적절하지 않은 값입니다.

감사합니다