viewers access
public void Player.PlayerController.ToRelativeMovement(Vector2 vec)
CyberPsychosis > Player > PlayerController > ToRelativeMovement
Turns an input Vector2 where x is left/right and y is forwards/backwards into a camera relative movement direction.
using UnityEngine;
using Player;
public class Mover : MonoBehaviour
{
public PlayerController player;
public float speed = 10;
void Update()
{
Vector2 inputDirection = player.GetMovementInput();
Vector3 relativeDirection = player.ToRelativeMovement(inputDirection);
player.velocity = relativeDirection * speed;
}
}```