joystick = GameObject.FindGameObjectsWithTag("Joystick").FirstOrDefault()?.GetComponent<Joystick>();
var newVector = Vector2.Create(x, y)
, но такого метода по понятным причинам нет, ибо он просто сразу будет вызывать конструктор if (groundInfo.colldier == false) // тут.