⏰Таймкоды: 00:00 Добавление персонажа 01:29 Создание скрипта для управления движением игрока 03:16 Что такое Transform 06:52 Прыжок 09:38 Ограничение прыжка 10:30 Изменение скорости и силы прыжка 10:58 Поворот персонажа 12:03 Условный тернарный оператор (сокращенный if)
Чел как ты четко объясняешь! У тебя реально талант! Ни вправо, ни в лево всё четко! быстро! без слов паразитов! Ещё и грамотно! Как будто на телевидении отработал пяток лет!
Спасибо тебе, чувак, мало кто способен объяснять на таком же уровне. Даже профи-миллионники не разложат по полочкам все, как ты. Каждый символ кода, каждую часть. Это очень высокий уровень для такого маленького канала. Не думай забрасывать! Если пойдешь так дальше - добьешься очень многого. Я верю в тебя и жду новых уроков ;)
Ты лучше Хауди Хо, Макстера и Арталаски вместе взятых Из этого ролика я узнал больше, чем от роликов известных ютуберов Спасибо тебе за такие крутые видосы
Это лучшие уроки. Мало кто способен объяснять так как ты. Даже каналы миллионики объясняют намного хуже чем ты. Ты огромный молодец! Продолжай развиваться и обучатся, а так же не забывай про ютуб канал. Ведь ты помогаешь многим людям быстро начать и хорошо освоится в этом деле. Удачи тебе и спасибо за уроки!
Спасибо огромное!!! Честно единственный чел, который объяснил нормально без бреда... Не менял код и объяснил без воды... Смотрел до этого видео других, и там люди не объясняли как настраивать ходьбу нормально... Юнити я знаю как работает на нормальном уровне сам научился методом тыка! учиться на программирование для меня дорого... И казалось бы есть бесплатные по типу от Яндекс игры, но там чел место объяснение как ходить на клавиатуре, захотел на мышке объяснить... Подумал окей поищу на ютубе других, нажал на первое попавшее видео, разобрал для себя что и как, и чел не то что не показал на примере как ходить на персонаже, просто показал код который не активен на скриптах, с миллион ошибок который не исправляется но и не показал типа как ходить... А тут разборно и понятно объяснил!
Это потрящающе. Это самый чистый код который я видел за свою неделю обучание программированию. Ты буквально в 7 командах уместил 3 механики. Прыжок, ходьбу и поворот. У меня на это уходит строк 20 по тем урокам по которым я учился
Редко пишу коменты, но не удержался. Неделю уже смотрю обучающие видео и твое самое толковое! Очень надеюсь, что ты продолжишь снимать видео. Очень здорово, и у тебя есть возможность раскрутить свой канал, а может и школу со временем!
Блин парень... Я лежу значит в кровати, думаю как мне углубиться в эту тему про контроллеры. Уже неделю смотрю уроки разные, тут случайно попался твой видос... Да даже Роман Сакутин не смог объяснить мне это так, как ты сделал. Всех тебе благ, будь счастлив и занимайся любимым делом✊🔥
Привет. Я понимаю, что я уже поздно тебе пишу, но я обязан тебе это сказать. Ты просто лучший, я посмотрел все уроки, научился основному и сейчас играюсь сам. Я очень тебе благодарен. Очень жаль, что бесплатные знания не ценят и ты не набрал популярность, но та аудитория, что у тебя есть - очень качественная. Спасибо ещё раз!
Я столько пересмотрел разных видео по управлению где нечего не понятно и нечего не объясняют, а у тебя легко, логично и понятно! Респект, лайк, подписка!
Ты великолепно объясняешь и как сделать игру, и как работает программирование, я как новичок в геймдеве очень восхищаюсь твоей подачей, пересмотрю все твои видео, сделаю свою игру, где что надо спрошу, и перейду на след уровень геймдева благодаря тебе, ты Крут, подписка!))
Спасибо большое без тебя сидел парился кучу времени не как не мог сделать проверку что он на земле а если и делал то он не стабильно прыгал то на одну высоту то на другую ещё раз спасибо ты лучший
*КРУТО! Всё подробно объяснил, спасибо. Лучший урок, подписался и лайк поставил. Я удивился, что скрипт такой короткий, продолжай в том же духе! Но я нарисовал спрайт на другом стороне (спрайт смотрит налево) и из за этого теперь он ходит как Майкл Джексон*
Никто, кроме тебя, так не разжёвывал всё. Другие поверхностно что-то говорят, а ты объясняешь каждый символ и каждую функцию. Спасибо за гайды, продолжай в том же духе
Ребят, у кого персонаж из нескольких спрайтов, а хотите его поворачивать, создайте отдельный скрипт и добавьте его к каждому компоненту игрока Выглядит он так using System.Collections; using System.Collections.Generic; using UnityEngine; public class Flip : MonoBehaviour { SpriteRenderer sr; // Start is called before the first frame update void Start() { sr = GetComponent(); } // Update is called once per frame void Update() { float movement = Input.GetAxis("Horizontal"); if(Input.GetAxis("Horizontal") < 0) { sr.flipX = true; } if (Input.GetAxis("Horizontal") > 0) { sr.flipX = false; } } } Да, ребят, я изменил скрипт, так как персонаж обратно вправо поворачивался сам по себе. Пользуйтесь! А, точно. Если у вашего перса палка, то она не будет разворачиваться. Тут я бессилен.
Я в полном шоке.Смотрел очень много туторов даже приходилось зарубежные смотреть хотя в английском я не знаток и все говорили вот GetAxis пишите потом поймёте и таких примеров много причем длятся эти уроки по 20-30 минут.А тут зашел на этот ролик и ты раскидал все управление за 13 минут понятнее чем многие туторы вместе взятые.Пили больше таких роликов пж а то в программирование попробуй разберись.
Все работает пока не включаешь динамический body type. С этим параметром персонаж просто проваливается сквозь текстуры. И алгоритм флип кода вряд ли можно применять в реальном проекте. Он работает только пока значение движения меньше нуля, а значит, как только отпускаешь стрелку влево персонаж сам разворачивается.
Извини, но я сначала подумал, что очередной "Гоша дударь" или хауди хо, думал только зря потрачу время на просмотр. Но нет, очень доходчиво и познавательно, спасибо огромное, прохожу проффесиновальный курс от проффесионалов, но твое видео понятнее всех их уроков) подписался, пили ещё видео)
Боже чел, ты так объясняешь офигенно Хоть я уже и чутка освоенный в Юнити, но я понимаю как бы новичок это сидел и "впитывал" Смотрел и зарубежные каналы, но у них там все через задницу сделано Спасибо, что дал мне "скок" для того чтобы освоить и Юнити 2д :)
Твою мать чел от всей души большое спасибо за объяснения и пояснения каждого знака, так трепетно что просто... Я хотел сначала уже бурчать что ты так быстро разговариваешь, думал будет опять гайд по типу (СПИДРАААН) а в итоге это отличный разбор, который я понял будучи практически полным нулем в С# изучил только там переменные методы ну и по мелочи... В общем огромное тебе спасибо за такую работу
Привет дружище, мне очень нравится твои понятные туториалы и хорошее объяснения. Также я восхищаюсь твоим кодом. То что я раньше писал в 15строк кода, благодаря тебе научился писать в 2строчки. Этот комментарий я пишу тебе, чтоб дать тебе мотивацию продолжать снимать свои крутые туториалы. Лично я жду туториалу по созданию боссов, их систему и как устроены муфсеты. Я долго ищу и до сих пор не могу найти нормального туториала. Я думаю тв справишься с этой задачей!!!
Привет! Ты очень хорошо рассказываешь пожалуйста не забрасывай канал, мы все верим что ты в очень скором будущем наберёшь огромное количество подписчиков так как с таким автором не может не быть так мало аудитории. Не забрасывай канал!!!
ТЫ ЛУЧШИЙ ОБЪЯСНЕНИЯ ВО👍 Я ПРОСТО ОООООООООООООЧЕНЬ РАД ЧТО ВООБЩЕ САМ ДАЖЕ НЕ ЗНАЮ НО ЗА ТЕБЯ ТОЖЕ ОООООООООООООЧЕНЬ РАД Я ГОТОВ ТЕБЕ ПОСТАВИТЬ ЛАЙКОВ И ПОДПИСЧИКОВ :999999999999999999999999999999999999999999999
Ток начал учить с# уже прошел пару уроков нефига не понимаю на них а тут тип тупо росказывает как сделать движение и я плюс минус понимаю что за что отвечает так держать чувак удачи ✌🏿
Новички очень часто использую телепортацию на каждом кадре, что есть критически неправильным подходом. Потом на SO появляются кучи клонов вопросов вроде "почему персонажа дергает возле стены?" или "почему он проходит сквозь стену?" или "почему пуля не всегда наносит урон?" и подобные. Нужно запомнить всего одно правило: Двигать/поворачивать через присвоение transform.position/transform.rotation нельзя. Это порождает проблемы. В любом случае это вам вылезет боком. Все для чего нужно это -- телепортация в другое место объекта, но никак не его движения. // код для Update() transform.position += transform.forward * speed * Time.DeltaTime; // или же код для FixedUpdate() transform.position += transform.forward * speed * Time.FixedDeltaTime; мы присваиваем в новую позицию: старую позицию направление движения скорость передвижения умноженную на Time.deltaTime. Поэтому, даже, если, у нас было 60 кадров и случилось проседание до 10 кадров -- скорость вращения/движения объекта не будет изменятся. Ведь, мы ее учитываем вместе с проседанием кадров.
казалось бы, но нет. проблема в том, что, когда персонаж стоит на месте, movement не меньше 0, и он будет поворачиваться обратно. надо твое условие поместить внутрь условия if movement != 0, тогда будет работать
⏰Таймкоды:
00:00 Добавление персонажа
01:29 Создание скрипта для управления движением игрока
03:16 Что такое Transform
06:52 Прыжок
09:38 Ограничение прыжка
10:30 Изменение скорости и силы прыжка
10:58 Поворот персонажа
12:03 Условный тернарный оператор (сокращенный if)
Давай свяжемся, помоги пожалуйста с игрой , я запутался) я добавлю тебя в список разработчиков))
Ты используешь код C# ?
@@ГлебБурдейный-у3ь конечно)
@@mrwicked820 Спасибо большое ) , для меня это было важно знать
@@mrwicked820 Записывай дальше, просим тебя)
Чел как ты четко объясняешь! У тебя реально талант! Ни вправо, ни в лево всё четко! быстро! без слов паразитов! Ещё и грамотно! Как будто на телевидении отработал пяток лет!
вы не представляете как я вам благодарна! первое видео которое я смотрю, где не просто пробегаются по скрипту, а подробно описывают что и как работает
Вау! Ну наконец то я нашел человека, который не тупо пишет код, а все объясняет досконально! Спасибо
Спасибо тебе, чувак, мало кто способен объяснять на таком же уровне. Даже профи-миллионники не разложат по полочкам все, как ты. Каждый символ кода, каждую часть. Это очень высокий уровень для такого маленького канала. Не думай забрасывать! Если пойдешь так дальше - добьешься очень многого. Я верю в тебя и жду новых уроков ;)
Ты лучше Хауди Хо, Макстера и Арталаски вместе взятых
Из этого ролика я узнал больше, чем от роликов известных ютуберов
Спасибо тебе за такие крутые видосы
Красавчик, все обЪяснил. Я не могу создавать что либо без логики, а когда ты объяснил я все понял. У других не так. Спасибо
Это лучшие уроки. Мало кто способен объяснять так как ты. Даже каналы миллионики объясняют намного хуже чем ты. Ты огромный молодец! Продолжай развиваться и обучатся, а так же не забывай про ютуб канал. Ведь ты помогаешь многим людям быстро начать и хорошо освоится в этом деле. Удачи тебе и спасибо за уроки!
и из за этого баг с прыжком?
@@VoomSon какой же?
Как он объясняет ? Что нифига не видно
@Perththik прыжок можно сделать на любой версии Юнити. Можешь глянуть на моем канале видос про движение
Спасибо огромное!!! Честно единственный чел, который объяснил нормально без бреда... Не менял код и объяснил без воды... Смотрел до этого видео других, и там люди не объясняли как настраивать ходьбу нормально... Юнити я знаю как работает на нормальном уровне сам научился методом тыка! учиться на программирование для меня дорого... И казалось бы есть бесплатные по типу от Яндекс игры, но там чел место объяснение как ходить на клавиатуре, захотел на мышке объяснить... Подумал окей поищу на ютубе других, нажал на первое попавшее видео, разобрал для себя что и как, и чел не то что не показал на примере как ходить на персонаже, просто показал код который не активен на скриптах, с миллион ошибок который не исправляется но и не показал типа как ходить... А тут разборно и понятно объяснил!
Столько туторов пересмотрел, лишь после твоего видео начал понимать что твориться в коде и самое главное, что он работает. Спасибо!
Это потрящающе. Это самый чистый код который я видел за свою неделю обучание программированию. Ты буквально в 7 командах уместил 3 механики. Прыжок, ходьбу и поворот. У меня на это уходит строк 20 по тем урокам по которым я учился
Код не очень чистый он не убрал коментарии
Спасибо большое! Очень долго искал человека, который объясняет код, чтобы хоть чуть-чуть вкатиться
я хз кто ты мужик, но ты настолько просто поясняешь что аж страшно, все простои понятно без этих лишних слов и мычаний
Редко пишу коменты, но не удержался.
Неделю уже смотрю обучающие видео и твое самое толковое!
Очень надеюсь, что ты продолжишь снимать видео. Очень здорово, и у тебя есть возможность раскрутить свой канал, а может и школу со временем!
Блин парень... Я лежу значит в кровати, думаю как мне углубиться в эту тему про контроллеры. Уже неделю смотрю уроки разные, тут случайно попался твой видос... Да даже Роман Сакутин не смог объяснить мне это так, как ты сделал. Всех тебе благ, будь счастлив и занимайся любимым делом✊🔥
Привет. Я понимаю, что я уже поздно тебе пишу, но я обязан тебе это сказать. Ты просто лучший, я посмотрел все уроки, научился основному и сейчас играюсь сам. Я очень тебе благодарен. Очень жаль, что бесплатные знания не ценят и ты не набрал популярность, но та аудитория, что у тебя есть - очень качественная. Спасибо ещё раз!
Друг, ты куда пропал, реально самые лучшие уроки, ты прям открыл мне глаза на программирование)))
учителем стал
Чувак круто! Я все твои видео смотрел и у тебя всё круто! продолжай в том же духе!
Я столько пересмотрел разных видео по управлению где нечего не понятно и нечего не объясняют, а у тебя легко, логично и понятно!
Респект, лайк, подписка!
Ты великолепно объясняешь и как сделать игру, и как работает программирование, я как новичок в геймдеве очень восхищаюсь твоей подачей, пересмотрю все твои видео, сделаю свою игру, где что надо спрошу, и перейду на след уровень геймдева благодаря тебе, ты Крут, подписка!))
ну ты просто шикарен несколько уроков засунул в один так еще и подробно все рассказал! на таких земля и держится красава!😁😁
Спасибо большое без тебя сидел парился кучу времени не как не мог сделать проверку что он на земле а если и делал то он не стабильно прыгал то на одну высоту то на другую ещё раз спасибо ты лучший
Спасибо огромное) У тебя максимально доходчиво разложено все) Лучший!
Ты лучший! Я бесконечные прыжки не знал как исправить, но благодаря тебе я решил эту проблему спасибо тебе )
Единственное видео которое мне помогло сделать хоть что то в юнити, спасибо большое!
Жму тебе, дружище, руку! Ты единственный, кто помог мне!
Научился с твоих видео сейчас все на автомате делаю
=)
ВАУ ХОТЕЛ ПОСМОТРЕТЬ КАК МОВИТЬ А УЗНАЛ ВСЕ ЧТО НУЖНО ДЛЯ ИГРЫ СПАСИБО ТЕБЕ ТЫ СТОЛЬКО ПОКОЗАЛ В 1 ВИДЕО БЕЗ ВОДЫ ТОЛЬКО ПО ДЕЛУ МОЛОДЕЦ
По уведомлению брат! Спасибо за контент. Если скажут "делай видосы короче" не делай)) у тебя хорошо получается
*КРУТО! Всё подробно объяснил, спасибо. Лучший урок, подписался и лайк поставил. Я удивился, что скрипт такой короткий, продолжай в том же духе! Но я нарисовал спрайт на другом стороне (спрайт смотрит налево) и из за этого теперь он ходит как Майкл Джексон*
Я там поменял знаки и теперь всё хорошо
Чтобы персонаж останавливался в той же позиции, как и ходил, допишите так: movement > 0 ? true : movement < 0 ? false;
Пишет что ошибка
Если не сложно, помоги разобраться.
Впервые вижу что бы кто то так легко обьяснил и я все понял!!
шедевр,чел реально все четко обьяснил
Мужик, спасибо, первый раз пишу комментарий на ютубе! Все понятно и разжевано по полочкам!
Спасибо большое, помогло, ни один не смог объяснить так же как ты, продолжай снимать видео, твой канал очень полезный, удачи в продвижение!
Блин просто лучший, Спасиб за туториал!
Это самое адекватное видео по кодам!!! Спасибо большое ❤❤❤❤
Ты очень понятно объяснил скриптинг, спасибо за новые 2D игры! ❤️
Красавчик, отлично всё подробно объясняешь 👍🏼 Спасибо!
вау, а я думал у тебя несколько миллионов, а когда заглянул оказалось всего несколько тысяч. Удачи в продвижении!
Спасибо)
Лучшие уроки для новичков
Ема, да ты мой клад из прошлого)
Прям большое спасибо за информацию😊
Чел спасибо большое ты мне очень помог. И не просто помог а ещё и все разжувал (С меня лайк и подписка)
Ппц ты объясняешь. Даже мне стало понятно 👍, не просто что ты делаешь, а зачем ты это делаешь
Никто, кроме тебя, так не разжёвывал всё. Другие поверхностно что-то говорят, а ты объясняешь каждый символ и каждую функцию. Спасибо за гайды, продолжай в том же духе
Ребят, у кого персонаж из нескольких спрайтов, а хотите его поворачивать, создайте отдельный скрипт и добавьте его к каждому компоненту игрока
Выглядит он так
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Flip : MonoBehaviour
{
SpriteRenderer sr;
// Start is called before the first frame update
void Start()
{
sr = GetComponent();
}
// Update is called once per frame
void Update()
{
float movement = Input.GetAxis("Horizontal");
if(Input.GetAxis("Horizontal") < 0)
{
sr.flipX = true;
}
if (Input.GetAxis("Horizontal") > 0)
{
sr.flipX = false;
}
}
}
Да, ребят, я изменил скрипт, так как персонаж обратно вправо поворачивался сам по себе. Пользуйтесь!
А, точно. Если у вашего перса палка, то она не будет разворачиваться. Тут я бессилен.
А ты случайно не взял код из инета?) такой же видел)
Я в полном шоке.Смотрел очень много туторов даже приходилось зарубежные смотреть хотя в английском я не знаток и все говорили вот GetAxis пишите потом поймёте и таких примеров много причем длятся эти уроки по 20-30 минут.А тут зашел на этот ролик и ты раскидал все управление за 13 минут понятнее чем многие туторы вместе взятые.Пили больше таких роликов пж а то в программирование попробуй разберись.
Все работает пока не включаешь динамический body type. С этим параметром персонаж просто проваливается сквозь текстуры. И алгоритм флип кода вряд ли можно применять в реальном проекте. Он работает только пока значение движения меньше нуля, а значит, как только отпускаешь стрелку влево персонаж сам разворачивается.
Супер, очень выручил!
Продолжай в том же духе!!
молодец друг очень хорошо объяснил) спасибо. жаль что больше не снимаешь видео((
Mr Wicked, спасибо что все объяснил по Unity 2D! Скоро я начну делать игру на Unity.
это офегенно спасибо большое не каждый может так объяснить как это сделал ты
ты ну просто самый лучший! огроменное тебе спасибо!
ты первый кто нормально объясняет
Извини, но я сначала подумал, что очередной "Гоша дударь" или хауди хо, думал только зря потрачу время на просмотр.
Но нет, очень доходчиво и познавательно, спасибо огромное, прохожу проффесиновальный курс от проффесионалов, но твое видео понятнее всех их уроков) подписался, пили ещё видео)
чел посоветуй плиз каналы для изучения unity c#
Лучше тебя никто не объясняет спасибо большое:)
Не забрасывай канал, у тебя код на много лучше чем у многих!
спасибо!)
Пожалуйста продолжай записывать свои уроки, я только начинаю программировать, ты очень хорошо объясняешь, людям нужны такие.
Лучшие объяснения по юнити
Спасибо. Я благодаря тебя создал игру!
Спасибо за качественный уроки!
Боже чел, ты так объясняешь офигенно
Хоть я уже и чутка освоенный в Юнити, но я понимаю как бы новичок это сидел и "впитывал"
Смотрел и зарубежные каналы, но у них там все через задницу сделано
Спасибо, что дал мне "скок" для того чтобы освоить и Юнити 2д :)
огроменное спасибо выручил брат😊😊 (хотя нет просто огроменное спасибо что всё обяснил)
Вернись😥😥Нам Тебя не Хватает на Ютубе!Я смотрел твои ролики и делал игру как Ти!ВЕРНИСЬ!
лучший канал который я видел
Спасибо, очень доходчиво и понятно обЬясняешь.
Не ожидал.
Твою мать чел от всей души большое спасибо за объяснения и пояснения каждого знака, так трепетно что просто... Я хотел сначала уже бурчать что ты так быстро разговариваешь, думал будет опять гайд по типу (СПИДРАААН) а в итоге это отличный разбор, который я понял будучи практически полным нулем в С# изучил только там переменные методы ну и по мелочи... В общем огромное тебе спасибо за такую работу
Привет дружище, мне очень нравится твои понятные туториалы и хорошее объяснения. Также я восхищаюсь твоим кодом. То что я раньше писал в 15строк кода, благодаря тебе научился писать в 2строчки. Этот комментарий я пишу тебе, чтоб дать тебе мотивацию продолжать снимать свои крутые туториалы. Лично я жду туториалу по созданию боссов, их систему и как устроены муфсеты. Я долго ищу и до сих пор не могу найти нормального туториала. Я думаю тв справишься с этой задачей!!!
Каждый шаг объясняешь. Боже умоляю не покидай вернисб в ютуб❤️
Лицо знакомое
лучший гайд которий я видел
Спасибо тебе огромное это лучший канал
Лучшее видео на Ютубе!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Привет! Ты очень хорошо рассказываешь пожалуйста не забрасывай канал, мы все верим что ты в очень скором будущем наберёшь огромное количество подписчиков так как с таким автором не может не быть так мало аудитории. Не забрасывай канал!!!
Пожалуйста!!!
Не забрасывай канал!!!
Можешь пожалуйста, снять следующее видеоролик, как подключить к этому скрипту анимации?
Странно то что у тебя маленький канал ты
Видь ты очень понятно все объясняешь ;>
ТЫ ЛУЧШИЙ ОБЪЯСНЕНИЯ ВО👍 Я ПРОСТО ОООООООООООООЧЕНЬ РАД ЧТО ВООБЩЕ САМ ДАЖЕ НЕ ЗНАЮ НО ЗА ТЕБЯ ТОЖЕ ОООООООООООООЧЕНЬ РАД Я ГОТОВ ТЕБЕ ПОСТАВИТЬ ЛАЙКОВ И ПОДПИСЧИКОВ :999999999999999999999999999999999999999999999
Чувак, сильно помог
Не понял как заставить персонажа ходить в уроках от XYZ, зашел в Ютуб и научился за 10 минут...
Чувак, ты живой? Не бросай пожалуйста канал, ты лучший, так как ты, никто не объясняет
Взял маленький перерыв😅 Снимать буду
@@mrwicked820 наверно выпустил удачную игру, поднял бабок и ушёл в загул?
Новый способ движения лучше, чем тот, который ты показывал 8 месяцев назад.
это старый
Лучшие уроки по юнити
Привет, когда будет новое видео и если не секрет про что оно будет?
продолжай делать видосы очень хорошо обьясняешь:)
Ток начал учить с# уже прошел пару уроков нефига не понимаю на них а тут тип тупо росказывает как сделать движение и я плюс минус понимаю что за что отвечает так держать чувак удачи ✌🏿
Я сделал абсолютно всё как в ролике,хочу протестить,пишет all compiller errorshave to be fixed fefore you can enter playmode! Что делать?
Новички очень часто использую телепортацию на каждом кадре, что есть критически неправильным подходом. Потом на SO появляются кучи клонов вопросов вроде "почему персонажа дергает возле стены?" или "почему он проходит сквозь стену?" или "почему пуля не всегда наносит урон?" и подобные.
Нужно запомнить всего одно правило: Двигать/поворачивать через присвоение transform.position/transform.rotation нельзя. Это порождает проблемы. В любом случае это вам вылезет боком.
Все для чего нужно это -- телепортация в другое место объекта, но никак не его движения.
// код для Update()
transform.position += transform.forward * speed * Time.DeltaTime;
// или же код для FixedUpdate()
transform.position += transform.forward * speed * Time.FixedDeltaTime;
мы присваиваем в новую позицию:
старую позицию
направление движения
скорость передвижения умноженную на Time.deltaTime.
Поэтому, даже, если, у нас было 60 кадров и случилось проседание до 10 кадров -- скорость вращения/движения объекта не будет изменятся. Ведь, мы ее учитываем вместе с проседанием кадров.
Чел, у меня при таком коде персонаж при долгом удерживании кнопки A или D просто вниз проваливается
@@alexjr-tvlife5457 почитай статью в интернете, скопируй мой текст. Там все объяснено.
Спасибо огромное что снимаешь видео.
Спасибо, на юнити 2023 тож работает
Огромное спасибо за видео!
Ты же тот самый,учитель информатики.Ты учишь в туторионлайн
Привет, спасибо большое за твои видео, они довольно сильно помогли мне недавно, надеюсь ты не забросишь это дело)
всё чисто и всё рабочее, маладес
Ніхто так добре не пояснював дякую тобі
казалось бы, но нет. проблема в том, что, когда персонаж стоит на месте, movement не меньше 0, и он будет поворачиваться обратно. надо твое условие поместить внутрь условия if movement != 0, тогда будет работать
Да, можно так. А можно еще добавить к getaxis - getaxisraw, чтобы даидения разворота были плавными
спасибо
ты очень доступно обьясняешь))
Очень хорошое видео но качесто чуть хромает но так идеально!!!
Респект,👏 удачи тебе