смотрю в 2024 году Решил закрепить материал по лучикам. Автор, если ты это читаешь - знай - ролик получился ТОПовый. Всё настолько собрано, понятно и последовательно + юмор, что не удержался от написания комментария. Спасибо тебе!
-Есть ли возможность получить координаты попадания луча на объекте(Коллайдере) То есть именно координаты попадания(пересечения луча с объектом), а не координаты объекта в который я попал. Мне кажется что я даже так делал когда-то, в 1 проекте. Но правда делал или нет не помню. И забыл как. Так вот, можно ли так?- А, подождите, мне кажется это было как-то "hit.point" или как-то так. Сейчас попробую. Вроде работает)
Простите за вопрос.При запуске игры все нормально, но когда я нажимаю мышкой по объекту, получаю ошибку 'Object reference not set to an instance of an object'
Метод ScreenPointToRay() возвращает луч не перпендикулярно плоскости проекции камеры, а параллельно лучу проекции проецируемой точки 3Д объекта (перпендикулярно будет только в центре экрана, где, обычно, находится перекрестие в шутерах)! Подтяни свои знания до 3Д, а то ты путаешь понятия и тем самым путаешь новичков игроделов.
Привет, спасибо за видео, подписался! А как сделать, чтобы если луч попадал в коллайдер обьекта, то объект исчезал и это нужно сделать с raycast all? Мне это нужно, чтобы когда игрок находился за стеной, то она исчезала. У меня это получилось, но только с обычным raycast, а могут быть моменты с несколькими стенами
Мега, покажи как делать выбор рандом скилов как в Custom Hero Chaos. Ты же гений мужик, явно справишься с этим) Весь интернет облазил. ни чего подобного нету((
Зачем обзывать, инициализацию m_Transform в методе Awake хешированием, если хеширование, это такой вид шифрования (туда шифрум, назад, нет (невозможно))? И вообще, зачем получать "m_Transform = GetComponent();", в Awake, если у MonoBehavior есть свойство transform, которое есть ни что иное, как трансформ объекта, на который навешен скрипт? В остальном, хороший урок, мне нравится.
смотрю в 2024 году
Решил закрепить материал по лучикам.
Автор, если ты это читаешь - знай - ролик получился ТОПовый. Всё настолько собрано, понятно и последовательно + юмор, что не удержался от написания комментария. Спасибо тебе!
Спасибо
Объяснение просто супер! без всяких заморочек! у меня к вам вопросы!
Какие вопросы?
@@NovaDev-Stormrage как сделать так чтобы при попадание луча появился другой обект?
@@flexcg675 docs.unity3d.com/ScriptReference/Object.Instantiate.html метод Instantiate
@@NovaDev-Stormrage спасибо бро! ты всегда оперативно!
Так классно объяснил что даже я понял спасибо тебе
Спасибо, сладкий
Прекрасный канал
Материала может в ролике и много, но весь этот розовенький стенд-ап только мешает. Юмор хорошо, но идущий параллельно, а не разрывающий суть.
Уже учел, спасибо
Начало пересмотрел несколько раз
1:47 можно по-подробнее про этот пример в 2д, как такое записать в код?
используй Physics2D.RayCast
Божественное объяснение! Без всякой х.и
-Есть ли возможность получить координаты попадания луча на объекте(Коллайдере) То есть именно координаты попадания(пересечения луча с объектом), а не координаты объекта в который я попал. Мне кажется что я даже так делал когда-то, в 1 проекте. Но правда делал или нет не помню. И забыл как. Так вот, можно ли так?- А, подождите, мне кажется это было как-то "hit.point" или как-то так. Сейчас попробую. Вроде работает)
понятно все с тобой....
Я не понял, я понял или не понял? Думаю самый смешной урок на ютубе)
Главное хоть что то осталось после просмотра)
На какой обьект повешан скрипт где определяем луч падающий с клика по экрану ( через ScreenPointToRay ). Также на синий куб? Или все де на камеру?
а так спасибо, ролик классный
Работать будет на любом объекте, но лучше кидать на камеру или на специальный пустой объект
красава! ток я по началу ржал..ппц....
Простите за вопрос.При запуске игры все нормально, но когда я нажимаю мышкой по объекту, получаю ошибку 'Object reference not set to an instance of an object'
Ваши видео очень суперовые 👍
Напиши мне в тг решим t.me/reynor_str
Метод ScreenPointToRay() возвращает луч не перпендикулярно плоскости проекции камеры, а параллельно лучу проекции проецируемой точки 3Д объекта (перпендикулярно будет только в центре экрана, где, обычно, находится перекрестие в шутерах)! Подтяни свои знания до 3Д, а то ты путаешь понятия и тем самым путаешь новичков игроделов.
Тебе видней)
Привет, спасибо за видео, подписался! А как сделать, чтобы если луч попадал в коллайдер обьекта, то объект исчезал и это нужно сделать с raycast all? Мне это нужно, чтобы когда игрок находился за стеной, то она исчезала. У меня это получилось, но только с обычным raycast, а могут быть моменты с несколькими стенами
Привет, если у тебя будет несколько стен идти друг за другом то через ReycastAll можно разом убрать
@@NovaDev-Stormrage спс
Такое ощущение, что ты пародируешь Flatingo.
Я ищу свой стиль)
Мега, покажи как делать выбор рандом скилов как в Custom Hero Chaos. Ты же гений мужик, явно справишься с этим)
Весь интернет облазил. ни чего подобного нету((
Хорошая идея
Зачем обзывать, инициализацию m_Transform в методе Awake хешированием, если хеширование, это такой вид шифрования (туда шифрум, назад, нет (невозможно))? И вообще, зачем получать "m_Transform = GetComponent();", в Awake, если у MonoBehavior есть свойство transform, которое есть ни что иное, как трансформ объекта, на который навешен скрипт?
В остальном, хороший урок, мне нравится.
без коментариев)
@@NovaDev-Stormrage Ну ты хотя бы понимаешь, что ты назвал инициализацию переменной хешированием? )
@@mihailmatkovskij9350 Он не понимает что Alloc это сокращение и читается как Allocated, забей
11:40 momento latino malpensado jajaj
А есть видео без лишнего типа юмора?
Простите, данного ролик без юмора у меня нету
спасибо! шизоидно и понятно
Ха 😀, пендекуляры!))
мб ты включишь инет и мы нормально поговорим?
Блин да я знаю что ты в ютубе сидишь, хватит херней страдать включай инет.
юмор конечно так себе...
согласен)
7:22 русский язык это явно не твоё, правильно "слева направо и наоборот".
Да русский язык это не мое)
Цікава подача
Объяснять это не твое.И шутить тоже
😄
На будущие показывай код который у тебя в видео а то лень переписывать
Так я показывал как писал его
@@NovaDev-Stormrage не тип чтобы не переписывать а скопировать
@@thechepa9493 простите, буду оставлять
Пиздец...
Мне кажется что если надо копировать код, значит человек не понял суть. Тем более код то маленький здесь был. И в большинстве на 1 строчку)