Создание эффектов: система частиц, ассеты
HTML-код
- Опубликовано: 22 сен 2024
- #КурсыЯндексИгр В этом уроке научим добавлять эффекты в игру как с помощью системы частиц, так и с помощью готовых ассетов.
Файлы для проекта находятся здесь: disk.yandex.ru...
Версию проекта по итогам прошлого урока можно скачать здесь: disk.yandex.ru...
Чтобы открыть файл проекта в Unity, воспользуйтесь инструкцией: disk.yandex.ru...
Следующее видео «Добавление звуков в игру»: • Добавление звуков в игру
Удобная рабочая тетрадь по курсу: yandexgames-un...
RUclips-канал Ильи Карельцева: / @eccentricgames
Хотите быть в курсе всех главных новостей платформы? Подписывайтесь на наш канал в Telegram: t.me/yangamesd...
Вам важно быть на связи с сообществом, иметь возможность задать вопрос или помочь новичкам? Присоединяйтесь к нашему дружному комьюнити: t.me/yagamedev
#ЯндексИгры #РазработкаИгр #HTML5
Интересный и понятный урок! Лайк, подписка ⚡
Уроки огонь! Спасибо
Здравствуйте. Спасибо за отзыв. Рады, что вам понравились уроки :)
Спасибо за уроки, го курс по RPG Илья!
При попытки получить из ассетс - стал выдавать ошибку в консоли, оказывается надо было авторизоваться в юните - (маленькая кнопочка/значок аватара под меню File - не в самом меню), после этого стало норм. Возможно такое может быть если сработает выход, если например комп теряет связь с интернетом когда например ложится в спячку (курс не один день проходил). Все остальное в норме. Очень понравился этот урок, узнал много нового про частицы.
странно. при установке программы всегда идет регистрация
@@koloskov_pavel Так он про авторизацию, а не про регистрацию!
Здравствуйте, у меня, почему-то при прикосновении к первому барьеру, уничтожаются сразу все, в чем может быть проблема?
а "отыгравшие" объекты - системы частиц не нужно удалять?
это интересно, на самом деле. мне кажется что нужно, ведь этих частиц много и слабые компы могут просто не потянуть
@@koloskov_pavel у какого нормального человека щас слабый комп? либо это ребенок либо бомж какой-то
Михаил, здравствуйте. Да, системы частиц, которые закончили свою работу, рекомендуем использовать повторно. Для этого подходит шаблон «Object Pool». Он позволяет вызывать объекты по несколько раз, что экономит память проекта. С его помощью можно создать максимальное количество объектов на старте и использовать их по мере необходимости или постепенно устанавливать объекты при их появлении на сцене.
@@yagamesdev как удалить то их в итоге?
Переношу партиклы в объект игрока и они перестают работать если ставить настройку Rate over Distance. В Particle System поставил Simulation space - world, кто-то сталкивался с таким? Если просто тягать их за оси в пространстве, то всё работает.
подчинил тем, что просто создал отдельный скрип, который меняет положение и ротацию партикла на такое же, как у игрока и вытащил партикл из объекта игрока
@@364Lastgo Тоже сейчас возился с этой проблемой.
Оказалось, что это будет норм работать, если на Rigidbody "Player" будет стоять галочка "Is Kinematic".
Вдруг кому полезно бдует.
9:05 у меня одного Unity закрывается с непонятной ошибкой при попытке переключить bilboard на mesh?
а именно при попытке сделать particle mesh при использовании материала Universal Render Pipeline/Particles/Lit
не знаете как можно это исправить?
Здравствуйте. Попробуйте, пожалуйста, создать новый проект и повторить действия с particle. Если это не поможет, рекомендуем задать вопрос в нашем чате по Unity. Возможно, кто-то из разработчиков уже сталкивался с подобным и подскажет решение: t.me/yagamesunity
@@yagamesdev У меня такая же проблема
В чате не отвечают молчят
@@РоманКачок когда я это делал, я в конечном итоге просто забил и делал без него)
Скачал такой же ассет партиклов. Использовал оттуда эффект взрыва. В редакторе всё отлично работает, но при компиляции в WebGl эффект отображается как просто тень, и будто даже за объектом поля. Из-за чего это может быть?
Возможно, надо шейдеры поменять. На видео проскочило "Legacy", а проект под URP
@@МихаилТарасов-е1я Да, спасибо) Я уже потом разобрался, когда в консоли после сборки увидел сообщение, что удалено 8 шейдеров, которые не поддерживаются)