Неужели это видео существует! Спасибо, автор, я перерыла буквально все, но для моей задачи (казалось бы популярной и банальной) нигде не было нужной и полной информации. Благодарю от всего сердца.
В таком методе есть логический просчет: в виде от третьего лица, по вертикали камера вращается относительно самой себя, из-за чего можно просто потерять персонажа из вида если посмотреть сильно вниз или сильно вверх. При нормальном раскладе вращение по всем осям должно быть вокруг персонажа и только вокруг него. Я конечно понимаю, что видос уже старый и перезаливать и переделывать никто ничего не будет, но автор, если ты знаешь как исправить этот момент, можешь ответить на этот комментарий?
Приветствую. Кого в интернете или в ютубе можно попросить сделать тренажер-игра английского языка? Например в виде какого-то 3Д героя, он просто стоит и говорит по английски. Сначала простые слова и предложения, потом все усложняется. Дикция как носитель английского языка. Есть меню перевода, если кому не понятно что он сказал. Нужно выполнять задания, которые он говорит
я все сделал точь в точь, но мало того что ничего не сработало, у меня даже не добавился Rigidbody, уже 3 гайд попробовал, и во всех в половине строк у меня нету либо подсказок, либо некоторые надписи (которые написаны слово в слово) другого цвета (вместо синего зелёные или наоборот)
Классное видео, но без добавок у меня не работала физика в rigidbody. То Есть я двигался, поднимался по предметам, но не падал. Чтоб это исправить я в скрипте CharacterControllerMovement заменил: CharacterController.Move(movementVector * movementSpeed * Time.deltaTime); На: CharacterController.SimpleMove(movementVector * movementSpeed); Может комуто как мне поможет, если что задавайте под этим коментом вопросы по этому скрипту, попробую по отвечать.
Блин, спасибо большое уже сидел и пытался понять, что не так и почему персонаж летает и физика не работает) Единственное, что после удаления Time.deltaTime персонаж после остановки проходит немного вперед. Решение нашел в комментарии ниже от автора видео где дополнительно в BaseCharacterMovement нужно поменять Input.GetAxis на Input.GetAxisRaw: movementVector = (transform.right * Input.GetAxisRaw("Horizontal") + Input.GetAxisRaw("Vertical") * transform.forward).normalized;
я хочу понять что от чего зависит, потому что я переписал код автора но у меня ничего не заработало, я прикрепил к цилиндру скрипт, что я упускаю, так хочется развиваться но, чувствую себя идиотом
@@dassocto3662 Честно говоря, я лично всё просто гуглил и искал, толком ресурсов таковых нету. Что то в одном месте посмотрел, что то в другом. Это если говорить в общем. Если говорить про модуль управления, то адекватный, рабочий и простой модуль я в интернете не нашёл. Просмотрел тонну видосов и русских, и зарубежных, кучу сайтов облазил в итоге сделал свой собственный с учётом всей информации (если надо будет скину). И на счёт изучения unity советую, просто смотреть разные видео по разработке той или иной механики, пытаться повторить и улучшить/изменить под себя. Набирать таким образом практический опыт и параллельно смотреть видео про архитектуру в unity, как правильно писать и оформлять код, ошибки новичков и т.п
привет, а можешь сделать пожалуйста урок по тому, как сделать камеру, чтобы ей можно было управлять в 3d, но только на андроид, надеюсь я всё правильно описал, если кратко, то можешь сделать всё как в этом видео, но только для android устройств? многим это понадобится, я уверен
Здравствуйте, сделал всё по видео, всё получилось, хочу добавить в игру спринт, чтобы бегать на left shift, попытался сделать код, но ничего не вышло, совал куда угодно, на форумах лазил, не понимаю как сделать, если не сложно, подскажите пожалуйста как сделать спринт для игрока, как и куда его совать. Очень круто объясняете, качественное видео!
Урок хороший, спасибо за инфу. но было бы проще(если это урок для новичков), не создавать так много скриптов, это очень путает. Понятное дело, что так правильнее, и для опытного игродела - лучше, но если опыта нету в таких движках - то это трудновато, раза в 15го только понял, что и куда
Наоборот Он ультра гигачад и все правильно сделал(ну наверное) По крайней мере я еще не видел такой реализации все остальный ютуберы делали гораздо проще и автор был бы еще одним клоном очередного ютубера А тут всякие наследования + он постоянно удаляет библеотеки(я еще нигде такого не видел Я конечно а уел с этого в хорошем смысле) Так что не надо разводить из него очередного говнокодера
Привет, я твой подписчик №1. Удачи с каналом! Видео мне понравилось! Советую снять серию разработки открытого мира, Создания персонажа (Пользователям). И также мультиплеер без UNED и т.д. Я лично долго разбирался в этом!
Привет, я не пойму у меня у одного такая проблема, что когда я нажимаю вперед назад вправо или влево(не важно) у меня персонаж идёт и после того как я отпускаю кнопу он ещё немного проходит и только потом останавливается.
По умолчанию Input.GetAxis добавляет плавности, чтобы убрать этот эффект попробуйте использовать Input.GetAxisRaw. В BaseCharacterMovement нужно будет поменять movementVector на: movementVector = (transform.right * Input.GetAxisRaw("Horizontal") + Input.GetAxisRaw("Vertical") * transform.forward).normalized;
Неужели это видео существует! Спасибо, автор, я перерыла буквально все, но для моей задачи (казалось бы популярной и банальной) нигде не было нужной и полной информации. Благодарю от всего сердца.
Скитаюсь по ютубу в поисках крупиц полезной информации. И почему-то качественные видео, как твоё, встречаются в единичных экземплярах) Спасибо!
Спасибо огромное автору. Я два дня долютлся и искал это видео, чтобы понять логику перемещения. Безмерная благодарность)
идеально сказано и рассказано, желаю удачи если не забросил
Единтсвенный кто рил помог
Очень крутое видео...
Печально, что на твоём канале оно только одно по Юнити
У меня почему-то камера не перемещается по оси Y, и вектор движения не хочет меняться вслед за движением камеры
В таком методе есть логический просчет: в виде от третьего лица, по вертикали камера вращается относительно самой себя, из-за чего можно просто потерять персонажа из вида если посмотреть сильно вниз или сильно вверх. При нормальном раскладе вращение по всем осям должно быть вокруг персонажа и только вокруг него. Я конечно понимаю, что видос уже старый и перезаливать и переделывать никто ничего не будет, но автор, если ты знаешь как исправить этот момент, можешь ответить на этот комментарий?
Лучший пример!
Замечательный урок!!! Очень бы хотелось продолжение со мной скорости ходьбы и бега приседания и прыжка
Приветствую. Кого в интернете или в ютубе можно попросить сделать тренажер-игра английского языка? Например в виде какого-то 3Д героя, он просто стоит и говорит по английски. Сначала простые слова и предложения, потом все усложняется. Дикция как носитель английского языка. Есть меню перевода, если кому не понятно что он сказал. Нужно выполнять задания, которые он говорит
Лучшее видео! Всё кратко и понятно удачи тебе в ютубе!
с помощью какой кнопки ты переключился в третье лицо?
а как при таком методе подключить анимацию ходьбы и покоя?
я все сделал точь в точь, но мало того что ничего не сработало, у меня даже не добавился Rigidbody, уже 3 гайд попробовал, и во всех в половине строк у меня нету либо подсказок, либо некоторые надписи (которые написаны слово в слово) другого цвета (вместо синего зелёные или наоборот)
Какие у тебя установлены расширения на vs code ?
та же проблема
RigidbodyRotation я не нашел этого скрипта и у меня не работает
Привет
У меня такая проблема объект проходит сквозь другой только не полностью.
Даешь ещё ролики по Unity! :) Всё супер! :)
сделал как на 1 коде где вначале
делали не работает у меня почемуто(
у обэкта нету гравитации. Что делать?
Классное видео, но без добавок у меня не работала физика в rigidbody. То Есть я двигался, поднимался по предметам, но не падал. Чтоб это исправить я в скрипте CharacterControllerMovement заменил:
CharacterController.Move(movementVector * movementSpeed * Time.deltaTime);
На:
CharacterController.SimpleMove(movementVector * movementSpeed);
Может комуто как мне поможет, если что задавайте под этим коментом вопросы по этому скрипту, попробую по отвечать.
Блин, спасибо большое уже сидел и пытался понять, что не так и почему персонаж летает и физика не работает) Единственное, что после удаления Time.deltaTime персонаж после остановки проходит немного вперед. Решение нашел в комментарии ниже от автора видео где дополнительно в BaseCharacterMovement нужно поменять Input.GetAxis на Input.GetAxisRaw:
movementVector = (transform.right * Input.GetAxisRaw("Horizontal") + Input.GetAxisRaw("Vertical") * transform.forward).normalized;
я хочу понять что от чего зависит, потому что я переписал код автора но у меня ничего не заработало, я прикрепил к цилиндру скрипт, что я упускаю, так хочется развиваться но, чувствую себя идиотом
@@dassocto3662 Тоже самое было, очень много времени на это потратил, чтобы понять что к чему
@@vladislavmac подскажи ресурсы, как освоить базу, я заеблся, я повторяю код за челом по видео и ничего не работает, я не понимаю почему
@@dassocto3662 Честно говоря, я лично всё просто гуглил и искал, толком ресурсов таковых нету. Что то в одном месте посмотрел, что то в другом. Это если говорить в общем. Если говорить про модуль управления, то адекватный, рабочий и простой модуль я в интернете не нашёл. Просмотрел тонну видосов и русских, и зарубежных, кучу сайтов облазил в итоге сделал свой собственный с учётом всей информации (если надо будет скину). И на счёт изучения unity советую, просто смотреть разные видео по разработке той или иной механики, пытаться повторить и улучшить/изменить под себя. Набирать таким образом практический опыт и параллельно смотреть видео про архитектуру в unity, как правильно писать и оформлять код, ошибки новичков и т.п
привет, а можешь сделать пожалуйста урок по тому, как сделать камеру, чтобы ей можно было управлять в 3d, но только на андроид, надеюсь я всё правильно описал, если кратко, то можешь сделать всё как в этом видео, но только для android устройств? многим это понадобится, я уверен
Здравствуйте, сделал всё по видео, всё получилось, хочу добавить в игру спринт, чтобы бегать на left shift, попытался сделать код, но ничего не вышло, совал куда угодно, на форумах лазил, не понимаю как сделать, если не сложно, подскажите пожалуйста как сделать спринт для игрока, как и куда его совать.
Очень круто объясняете, качественное видео!
получилось?
почему не в одном видео ютубера ничего не работает, я на 2019 версии юньки и там нет например Vector3 или MovementVector; и многие другие
Update тоже нет
и надписи цветами как у тебя не загораются
тоже самое брад
Урок хороший, спасибо за инфу. но было бы проще(если это урок для новичков), не создавать так много скриптов, это очень путает. Понятное дело, что так правильнее, и для опытного игродела - лучше, но если опыта нету в таких движках - то это трудновато, раза в 15го только понял, что и куда
Наоборот
Он ультра гигачад и все правильно сделал(ну наверное)
По крайней мере я еще не видел такой реализации все остальный ютуберы делали гораздо проще и автор был бы еще одним клоном очередного ютубера
А тут всякие наследования + он постоянно удаляет библеотеки(я еще нигде такого не видел
Я конечно а уел с этого в хорошем смысле)
Так что не надо разводить из него очередного говнокодера
ребят а как сделать функцию прыжка
Привет, я твой подписчик №1. Удачи с каналом! Видео мне понравилось! Советую снять серию разработки открытого мира, Создания персонажа (Пользователям). И также мультиплеер без UNED и т.д. Я лично долго разбирался в этом!
Привет, что такое UNED ?
@@cyberestet это United Night Engine Depection такая программа выходит на просторах Дарк нета
@@nevergonnagiveyouupnevergo3263 это скорей всего мультиплеер в unity UNET, но unity теперь его устаревшим пометили docs.unity3d.com/Manual/UNet.html
Привет, я не пойму у меня у одного такая проблема, что когда я нажимаю вперед назад вправо или влево(не важно) у меня персонаж идёт и после того как я отпускаю кнопу он ещё немного проходит и только потом останавливается.
Антрхмерная пространство?
Привет, использовали код из видео ?
@@cyberestet Да
По умолчанию Input.GetAxis добавляет плавности, чтобы убрать этот эффект попробуйте использовать Input.GetAxisRaw. В BaseCharacterMovement нужно будет поменять movementVector на:
movementVector = (transform.right * Input.GetAxisRaw("Horizontal") + Input.GetAxisRaw("Vertical") * transform.forward).normalized;
На 11:33 у тебя персонаж летает, а значит риджитбади не работает((
Качественно, но либо я тупой, либо я не знаю
А теперь иди в стену. Застрянешь. Подьем по ступенькам у Твердого тела, по склону... Падение, прыжек и прочие прелести