Comments 6
Спасибо большое, с Вашей помощью я смог сделать простенькую игру! Респект автору.
Долгожданное продолжение)))!!!!!
Спасибо за статью, появился такой вопрос интересный: а как отлавливать колиззии и на их основе запускатьOneFrame эвенты?
Чтобы ловить ивенты коллизии, по-любому нужен будет MonoBehaviour. Самый простой вариант - это создать тонкий монобех, повесить его на GameObject, дальше инжектнуть туда каким-то образом ссылку на EcsWorld (допустим, из инит-системы) и при коллизии создавать сущность с компонентом-ивентом.
Выглядит как-то так (советую посмотреть другие примеры в репозитории LeoECS тоже).
Можно посмотреть вот этот экстеншн, с ним не придется каждый раз создавать MonoBehaviour.
Спасибо! Оч крутая подборка статей
Sign up to leave a comment.
Создание шутера с LeoECS. Часть 4