Я Вас испугал и Вы решили открыть новый вопрос?))
Давайте еще раз попробуем. Расскажите у Вас что-нибудь работает? То есть вы нажимаете на запуск программы, и что далее происходит(она компилируется?)? Что вы можете делать на сцене? Какие объекты есть на сцене? Что такое персонаж? (то есть это видимо какой-то объект на котором висят управляющие скрипты правильно?) Давайте скриншоты его инспектора. Покажите нам хоть что-нибудь что у Вас написано, сделаны ли какие-то объекты?(расскажите что Вы делаете что бы что-то создать, обитатели Тостера Вам вероятно смогут рассказать, как правильно начать что-то делать). Присылайте скриншоты кода, инспекторов объектов - это вот такая штука
https://docs.unity3d.com/Manual/UsingTheInspector , просто скриншоты из Вашей игры.
Откуда Вы взяли тот код, о котором Вы пишите? Вероятно он сложен для Вас и стоит начать с чего то более простого(тетрис там или пятнашки). Самое правильное начать читать вот здесь
https://docs.unity3d.com/Manual/
UPD: "Знаю что нужно через вектор отправлять лучи,но с кодом на шарпе пока что трудно" - вероятно Вы это где-то прочитали или Вам плохие люди это нашептали, но такое определение RayCast(а) я не слышал (Вам лучше забыть и вообще не понятно зачем использовать это для движения). И без С# никуда в Unity(совсем совсем), так что штудируйте литературку по шарпику.
UPD2: Этот форум специально создан чтобы задавать вопросы и получать ответы от сообщества. Тут Вас никто не скушает, так что выходите на контакт и не плодите одиннаковых вопросов. 90% разработчиков начинали как Вы.