БЛИЖНИЙ БОЙ В UNITY / 2D ШУТЕР #2 / Unity 2D Уроки Создание Игр

  Рет қаралды 121,037

maxter

maxter

4 жыл бұрын

В этом видео я продолжаю совершенствовать наш 2D шутер на движке Unity, добавляю в него элементы ближнего боя. Вы научитесь делать оружие с разной скоростью атаки и радиусом, врагов, наносящих урон игроку и другие полезные штуки.
-
boosty.to/maxters - поддержать на бусти + получить доступ к исходнику этого проекта, попасть в титры к некст видосу и др.
-
ССЫЛКИ:
Скачать мою игру в GooglePlay - play.google.com/store/apps/de...
Предыдущая часть - • КАК СОЗДАТЬ 2D ШУТЕР В...
Плейлист Unity для новичков - • Unity Уроки C# || Созд...
Информация взята с: • HOW TO MAKE 2D MELEE C...
Скачать Unity - unity3d.com/ru/get-unity/down...
-
СОЦСЕТИ:
• Телега - t.me/m4xter
• Twitch - / maxteru
• Группа VK - maxteriada
• Discord сервер - / discord
• DonationAlerts - www.donationalerts.com/r/m4xter
-

Пікірлер: 342
@real4372
@real4372 4 жыл бұрын
СПАСИБО ЗА ЭТОТ ШЕДЕВР! ЖДУ ПРОДОЛЖЕНИЯ!!!
@qyvvnz_xyz
@qyvvnz_xyz 2 жыл бұрын
Я поражаюсь насколько качественно и понятно это всё сделано,спасибо Макс тебе огромное) удачи)
@DannyPhantomProd
@DannyPhantomProd 4 жыл бұрын
Сделай внутриигровой магазин , где можно было бы купить новое оружие и монеты , которые выпадают из врагов, с помощью которых можно покупать это оружие
@alishonchik4404
@alishonchik4404 4 жыл бұрын
Лучший,после твоего видео решила начать пробовать, завтра по твоим туторам буду что то пробовать )Спасибо
@jackbelk
@jackbelk 2 жыл бұрын
ЧЕРТ, ИСКРЕННЕ СПАСИБО ТЕБЕ! Я так долго искал эту тему: оружие, скорость, и дальность. Мне прям именно это и нужно было!!!! Спасибо тебе, желаю миллиард подписчиков 😄😁🤩
@vargex8672
@vargex8672 4 жыл бұрын
Редко встретишь годный канал с годным контентом. Очень интересно
@leit9505
@leit9505 4 жыл бұрын
Бро я отвечаю что через месяца 2 тебя уже будет как минимум 5000 подписчиков, снимаешь годноту Я вот тоже программирование хочу изучать и нашол тебя, топ
@demonpetrosov6985
@demonpetrosov6985 4 жыл бұрын
Круто! Вот бы ещё на двоих и сетевой режим рассмотреть на твоих примерах! Спасибо за труд! Нижайший поклон)
@yokunade
@yokunade Жыл бұрын
спасибо, помог разобраться с некоторыми моментами
@blenderrender4600
@blenderrender4600 3 жыл бұрын
2:30 тайм код для себя, что бы не забыть где код для смены оружия))) по-моему это лучший канал по unity
@_mirai
@_mirai 3 жыл бұрын
ошибаешься
@cubicworld01
@cubicworld01 Жыл бұрын
@@_mirai сам такой
@sailaostudio3133
@sailaostudio3133 2 жыл бұрын
Для тех у кого переменная Player player; не создается, вы должны указать класс название скрипта который написан для игрока, например у меня вместо private Player player; написан private Movement_Charachter player;
@Rezzzyyy
@Rezzzyyy 2 жыл бұрын
Спс большое
@World_Cuts
@World_Cuts 2 жыл бұрын
Спасибо, не мог понять в чём проблема😁
@Zylem_G
@Zylem_G 2 жыл бұрын
Assets\scripts\PlayerAttack.cs(26,45): error CS0246: The type or namespace name 'Enemy' could not be found (are you missing a using directive or an assembly reference?)
@ra1d1k
@ra1d1k Жыл бұрын
@@Zylem_G Название скрипта врага не Enemy, а должно быть Enemy, скорее всего поможет)
@nubius2486
@nubius2486 Жыл бұрын
@@Zylem_G
@nazarka_now
@nazarka_now 4 жыл бұрын
ТыЛУЧШИЙ!!!! Сколько я рылся в интернете нкто не мог объяснить все так ПОНЯТНО!!!!! Maxter повтоюсь ты ЛУЧШИЙ!!!!!!!!!!!!!!!!
@_mer4_769
@_mer4_769 3 жыл бұрын
Топ как и всегда
@Jashh_
@Jashh_ Жыл бұрын
Макс привет у меня появилась проблема. Враг делает 2 удара подряд (второй удар делает даже если вышел из коллайдера атаки) как это исправить?
@user-fj5tc6ff7d
@user-fj5tc6ff7d 4 жыл бұрын
Какой высокий уровень контента, лайк
@kirill6324
@kirill6324 4 жыл бұрын
Было б неплохо добавить одну прикольную фишку Когда у тебя остаётся мало ХП, экран становится краснее, игрок начинает медленнее ходить, медленнее атаковать. Типо уже без сил.
@TheRedRobber
@TheRedRobber 3 жыл бұрын
Но чтобы увеличивался урон. Это было бы прикольной фишкой.
@nextopfaxe8314
@nextopfaxe8314 Жыл бұрын
@strandrey health < 4 )))
@RasFace
@RasFace Жыл бұрын
@@nextopfaxe8314 А зачем так?
@anhel.1819
@anhel.1819 2 ай бұрын
​@@RasFaceмне лень щас выписывать там иф хеалз
@epieursvelte13cirertrollferpur
@epieursvelte13cirertrollferpur 4 жыл бұрын
Ура новое видео
@NAYKAN26
@NAYKAN26 4 жыл бұрын
Ты научил меня делать скрипты! спс)
@user-nx2dd6ch6j
@user-nx2dd6ch6j 4 жыл бұрын
Погнали управление под андроид!А также можно добавить больше пушек и мечей которые бы спавнились на полу!Также можно сделать всякие бонусы ,там: Пополнить здоровье, усилить урон или скорость ну и т.д.Ты топ!
@maxters
@maxters 4 жыл бұрын
Спасибо!) Норм идеи
@OdemGeek
@OdemGeek 3 жыл бұрын
@Just BrO газ с скриптом на OnTriggerEnter
@OdemGeek
@OdemGeek 3 жыл бұрын
@@tikakalia можешь без перевода кинуть и показать таймкод где он это делает в видео.
@user-xy7hu1zu7v
@user-xy7hu1zu7v 4 жыл бұрын
Тоооооп спасибо жду следушюю часть
@Podval.Studio.o
@Podval.Studio.o 2 ай бұрын
Хайзенберг это вы? а где Джесси?
@user-xy7hu1zu7v
@user-xy7hu1zu7v Ай бұрын
@@Podval.Studio.o он решил дать заднюю и я замешал его в мет
@FrowningCrab
@FrowningCrab 4 жыл бұрын
Отличное видео, впрочем, как и всегда. Очень нравятся твои видео, продолжай в том же духе.
@fortikhd5979
@fortikhd5979 4 жыл бұрын
Опапа новый видос
@user-id9mx3es8p
@user-id9mx3es8p 4 жыл бұрын
О, видос!
@dronsan-unity7302
@dronsan-unity7302 3 жыл бұрын
у тебя ошибка, обновлять начальное время надо там, где жмем левой кнопкой, иначе будет бесконечно обновлять и нанести удар будет проблемно, то есть на фигурную скобку выше перенести. За старание лайк!
@karliknos8704
@karliknos8704 3 жыл бұрын
Блин, чувак, респект. Пол дня долбался и искал где накосячил и почему у меня не работает, а оно вон чё!
@dronsan-unity7302
@dronsan-unity7302 3 жыл бұрын
@@karliknos8704 немного внимательности и вуаля)
@saymongames1337
@saymongames1337 3 жыл бұрын
@@dronsan-unity7302 конкретизации тоже желательно
@cubicworld01
@cubicworld01 Жыл бұрын
можете точнее сказать как это сделать?
@dronsan-unity7302
@dronsan-unity7302 Жыл бұрын
@@cubicworld01 видос например на 3:27 ставим. и там строку 29 поднимаем на скобку выше, чтобы она была в условии нажатии кнопки мыши
@user-xc6kh4sv3w
@user-xc6kh4sv3w 4 жыл бұрын
Хоооорош +контент
@unitynavigator3328
@unitynavigator3328 4 жыл бұрын
Расскажи про ECS паттерн или про Data-oriented design подход... Если знаешь что то.
@mainy1119
@mainy1119 4 жыл бұрын
Привет, видео топ, но хотелось-бы уроки по рисованию такой графики прикольной)
@sernimator6268
@sernimator6268 3 жыл бұрын
Так он это в Фотошопе рисует
@vantus7505
@vantus7505 4 жыл бұрын
Класс
@hasanboyhakimov9144
@hasanboyhakimov9144 2 жыл бұрын
Спасибо 👏
@user-io8mq1gn8p
@user-io8mq1gn8p 4 жыл бұрын
Братан видио супер даже первое, голос приятный и обучалки клас,можешь правда теперь под андроид сделать, кнопки для стрельбы упровлинее тоже и все в том роде. Заранее спасибо
@vargex8672
@vargex8672 4 жыл бұрын
Тупо лайк, подписка
@Nikita2003G
@Nikita2003G 2 жыл бұрын
1:38 что за анимация enemy, когда ее создали?
@MrSecandloshka
@MrSecandloshka 4 жыл бұрын
Привет, а как сделать give в юньке??? Можно сердечко?
@akasleng2838
@akasleng2838 4 жыл бұрын
Просто лучшийа
@user-gw5ti8ju1c
@user-gw5ti8ju1c 3 жыл бұрын
Топчик
@akasleng2838
@akasleng2838 4 жыл бұрын
Го следующий можно сделать так чтобы враги могли некоторые стрелять и побольше оружия и разнообразия и баффы канечно же
@hummylisii8237
@hummylisii8237 4 жыл бұрын
А как сделать так что пр ударе он останавливаетчя но и в жто время он не может атаковать и анимация останавливается и потом снова все возобновляется,можно сказать типа фриза.
@smolyigor
@smolyigor 2 жыл бұрын
супер😊
@notatsy1653
@notatsy1653 4 жыл бұрын
А как оптимизировать игру под разные разрешения экрана?
@Baga523
@Baga523 3 жыл бұрын
у меня враг не атакует , что делать?
@edgarbro8089
@edgarbro8089 2 жыл бұрын
+ ты исправил ошибку
@random4ik_rk
@random4ik_rk 3 жыл бұрын
это видео вышло в день моего рождения
@ilDottore1
@ilDottore1 2 жыл бұрын
с прошедшим
@sembarinbom620
@sembarinbom620 4 жыл бұрын
Если не сложно можешь показать как сделать жизни и получение урона? Как у тебя тут над персонажем. А то я не понимаю не как. Я могу сделать тока полоску жизней которая уменьшается к центру. А чтоб жизни были в виде сердец не как не получается( За видио ролики тебе огромное спасибо
@user-jp7rj7zk8f
@user-jp7rj7zk8f 3 ай бұрын
!ВСЕ ЛАЙК ПОСТАВИЛИ! БЫСТРО!
@dozies3300
@dozies3300 2 жыл бұрын
Из-за радиуса атаки,игрок умирает когда меч до него просто докасается(без анимации) что делать?
@regularguy4291
@regularguy4291 3 жыл бұрын
У меня после добавление start time или чет такое нече не работает у меча
@vladbush8718
@vladbush8718 2 жыл бұрын
У меня враг идёт,анимации работают как надо,но не снимаются Хп с врага,что могло на это повлиять?Код точно правильный,я проверял раз 5(я поставил тег на врага и на пулю,но всё равно не снимается)
@putinonelove5921
@putinonelove5921 Жыл бұрын
Ты добавил метку в анимации?
@lilvir.mp4
@lilvir.mp4 4 жыл бұрын
ООООО, БОЖЕЕЕ. Да это же теперь настоящий, русский,слешер!! О боже. Сделай, пожалуйста, Mortal Kombat 15, прошу тебя. У тебя все получится. Ну вот представь, тебя пиарит сам Юрий Дудь, вилсаком и т.д. Maxter ты лучший!! Какой же этот меч большой, мне нравятся большие штуки.Ну ничего, это не помешает тебе стать русским Питером Мулинье. У тебя талант особый.
@epieursvelte13cirertrollferpur
@epieursvelte13cirertrollferpur 4 жыл бұрын
Лол
@user-nx2dd6ch6j
@user-nx2dd6ch6j 4 жыл бұрын
ЪУЪ
@_Tengi_1337
@_Tengi_1337 4 жыл бұрын
Хах
@skrusser118
@skrusser118 3 жыл бұрын
Привет, делал атаку по твоему видео, как сделать чтобы клоны deathEffect удалялись после окончания партикла
@saymongames1337
@saymongames1337 3 жыл бұрын
в их настройках . подробнее в его видео про частицы ._.
@_pene4k_34
@_pene4k_34 3 жыл бұрын
error CS0246: The type or namespace name 'Enemy' could not be found (are you missing a using directive or an assembly reference?) помоги решить ошибку плиз.
@Kershin
@Kershin 3 жыл бұрын
наверное очень поздно), но все же, замени Enemy на то как у тебя называется скрипт с врагом, мне помогло
@ashotnafig
@ashotnafig 3 жыл бұрын
у тебя походу враг в файлах по-другому назван
@alexromanov5265
@alexromanov5265 4 жыл бұрын
Сотым буду, го следующее видео
@AmaNeg
@AmaNeg 4 жыл бұрын
Привет! Ты классный! Я поиграл твою игру Starland, и был очень удивлён, как ты это делаешь?? Кстати, идея есть. Надеюсь поможешь, я делаю 3д шутер для андроид, ходьба будет на джойстике, и я не умею это делать, надеюсь ты скоро сделаешь про это видео)) Удачи!!!
@maxters
@maxters 4 жыл бұрын
Спасибо! По 3D не особо шарю, но управление на андроид джойстиком многие просили, сделаю как-нибудь)
@AmaNeg
@AmaNeg 4 жыл бұрын
@@maxters спасибо, удачи тебе!
@tufyak
@tufyak 3 жыл бұрын
Как создать и прописать врага? не найду видео
@Late_Q
@Late_Q Жыл бұрын
Ребята. Что делать если при запуске игры у меча воспроизводится одна анимация, а потом не хочет. Как пофиксить?
@nicolasarhastratig7932
@nicolasarhastratig7932 Жыл бұрын
не появляется анимации атаки врага и он сам не атакует и не наносит урон. Как исправить можно? Вроде всё правильно написал
@mydente6977
@mydente6977 2 жыл бұрын
помогите пж, почему у меня нет OnAttackEneme в действиях анимации
@ifritik3116
@ifritik3116 2 жыл бұрын
Помогите у меня почемуто враг ненаносить урон, нету анимации. Скрипт врага: using System.Collections; using System.Collections.Generic; using UnityEngine; public class Enemy : MonoBehaviour { private float timeBtwAttack; public float startTimeBtwAttack; public int health; public float speed; public GameObject deathEffect; public int damage; private float stopTime; public float startStopTime; public float normalSpeed; private Player player; private Animator anim; private void Start() { anim = GetComponent(); player = FindObjectOfType(); normalSpeed = speed; } private void Update() { if(stopTime
@OvsankaX
@OvsankaX Жыл бұрын
Нашёл решение проблемы?
@samuraiji6522
@samuraiji6522 2 жыл бұрын
Помоги прошу у меня почему то за врага не уменьшается но при этом он умирает я вообще уже не понимаю в чем может быть ошибка
@sizad776
@sizad776 3 жыл бұрын
Enemy.cs(16,13): error CS0246: The type or namespace 'Player' could not be found (are you missing a using directive or an assembly reference?) Помогите мне пожалуйста! Как исправить эту ошибку???
@ApelsinApach
@ApelsinApach 3 жыл бұрын
посмотри как называется у тебя игрок и поменяй в скрипте
@sanchomarino
@sanchomarino 3 жыл бұрын
Помогите!!! У моего персонажа всегда разный урон. Пишу урон 1, но наносит он то 2 то 1 урон, через раз как то и не могу понять что это такое!!!!!
@olltotllo
@olltotllo 6 ай бұрын
Всё работает, только почему то не показывается этот красный круг AttackRange и его настраивать приходиться вслепую подбором. В чём может быть ошибка, кто-нибудь знает?
@grandov.
@grandov. Жыл бұрын
Maxter у меня вопрос в 26 строке используется слово Enemy и у тебя без ошибки у меня ошибка показывает, что такой тип не найден что делать???
@grandov.
@grandov. 10 ай бұрын
@@MatikMinecraftAnim бля ты вовремя сказал я уже забросил это как 5 месяцев назад и начал делать свой софт на майн
@user-rh5sw7ts4j
@user-rh5sw7ts4j 3 жыл бұрын
А как ты сделал чтобы пуля разворачивалась и летела как влево так и вправо?
@angrycatstudio2816
@angrycatstudio2816 3 жыл бұрын
поэтому он и говорил, что бы оружие и пуля смотрели наверх. там с помощью Vector2.up задается поворот пули по отношению к пушки, ведь её позиция меняется только относительно игрока, а не мира как такового
@Skice27
@Skice27 3 жыл бұрын
Мне кажется или он лучше снимает чем Хауди Хо
@lilvir.mp4
@lilvir.mp4 4 жыл бұрын
Кста, тебя зовут не Макс, а Сэк
@mrsidrgames
@mrsidrgames 2 жыл бұрын
Что делать, если анимация атаки проигрывается 1 наносекунду? То есть в аниматоре видно, что она срабатывает, но завершается сразу же, а не проигрывается секунду, как должна.
@Guts232
@Guts232 3 ай бұрын
нашёл как исправить?а то у меня такая же проблема
@user-bs5nq6eg1s
@user-bs5nq6eg1s 3 жыл бұрын
Сделай управление под андроид чтобы атака была от кнопки.
@mielirun7478
@mielirun7478 Жыл бұрын
Сделай туторилал про магазин скынов.
@mega_chelik_2288
@mega_chelik_2288 2 жыл бұрын
Object reference not set to an instance of an object ошибку выдыёт, что делать?
@c1utches
@c1utches 8 күн бұрын
как решил?
@chazz1839
@chazz1839 Жыл бұрын
у меня вылетает ошибка error CS0246: The type or namespace name 'Enemy' could not be found (are you missing a using directive or an assembly reference?)
@CARNITORP
@CARNITORP Жыл бұрын
решил проблему? а то я тож туплю😅
@WrongLab
@WrongLab Жыл бұрын
@@CARNITORP Если скрипт врага называется Не Enemy то переименуй скрипт врага на Enemy
@user-zi2sl7jh3t
@user-zi2sl7jh3t 3 жыл бұрын
Макс !!!! Есть крутая вещь которая популярна но не разобрана!!! Сделай неуязвимость после получения урона, нигде это не описано, а запросов куча !!! Плиз, реально проблема с этим
@raleyph
@raleyph 2 жыл бұрын
а что сложного? при получении урона проверяешь включена ли у тебя переменная неуязвимости: если нет, то включаешь ее и через корутину устанавливаешь время, на которое тебе надо включить неуязвимость.
@Zilax_Relax
@Zilax_Relax Жыл бұрын
все работает кроме одного... запуск анимации просто вылезает ошибка о том что не содержит определения и пропущена директива using или ссылка на сборку хотя это сделано как у тебя
@fridom3496
@fridom3496 4 жыл бұрын
Помоги пожалуста что делать если Серьезность Код Описание Проект Файл Строка Состояние подавления Ошибка CS0246 Не удалось найти тип или имя пространства имен "Enemy" (возможно, отсутствует директива using или ссылка на сборку). Assembly-CSharp
@Inn_21
@Inn_21 3 жыл бұрын
Такая же тема((
@dronsan-unity7302
@dronsan-unity7302 3 жыл бұрын
Скорее всего не создал скрипт на врага с таким же названием Enemy
@_pene4k_34
@_pene4k_34 3 жыл бұрын
Привет Maxter, можно код атаки?
@Rama-kz2zx
@Rama-kz2zx 3 жыл бұрын
timeBtwAttack как он у тебя бьет если он ниже условия?
@strangeommentator176
@strangeommentator176 3 жыл бұрын
Это время перезарядки...
@gfrggdgrgdrgrg4528
@gfrggdgrgdrgrg4528 4 жыл бұрын
прикона
@no.name.7599
@no.name.7599 3 ай бұрын
А почему если я делаю у врага IsTrigger он становится прозрачным?
@Late_Q
@Late_Q Жыл бұрын
ребята, а что делать если npc наносит игроку по 4 удара вне зависимости от расстояния?
@user-lh5kr3gb4c
@user-lh5kr3gb4c 4 жыл бұрын
Проблема,OnTriggerStay что когда игрок уходит enemy продолжает атаковать и доставать
@svizda5149
@svizda5149 4 жыл бұрын
Вообще в принципе через OnTrigger не очень правильно давать урон. Он как то иногда криво работает. Лучше создать переменную флоат, которая будет показывать дистанцию до игрока. И когда игрок попадает в эту дистанцию, то через время которое можно самому задать он атакует. Вот пример скрипта на противника: public float startTimeBtwAttack; private float timeBtwAttack; public int damage; public float stoppingDistance; private Transform player; private void Start() { player = GameObject.FindGameObjectWithTag("Player").transform; timeBtwAttack = startTimeBtwAttack; } private void Update() { if(Vector2.Distance(transform.position, player.position) > stoppingDistance) { timeBtwAttack = startTimeBtwAttack; } if(timeBtwAttack
@sanchomarino
@sanchomarino 3 жыл бұрын
@@svizda5149 Можешь скинуть скрипт именно для этой игры в видео пожалуйста?? А то у меня не получается это воткнуть в сой скрипт, новичок ещё
@pavgadget
@pavgadget 3 жыл бұрын
@@sanchomarino private bool _isPlayerNear; // находится ли игрок рядом ....... private void Start() { ....... _isPlayerNear = false; // изначально будем считать, что игрок не рядом } ....... public void OnTriggerStay2D(Collider2D other)//атака игрока { if (other.CompareTag("Player")) { if(timeBtwAttack
@sinlessdevil5970
@sinlessdevil5970 3 жыл бұрын
@@pavgadget cпасибо тебе большое )
@Nikita_531-GameDesigner
@Nikita_531-GameDesigner Жыл бұрын
Вау круто
@user-gs7hd7db4e
@user-gs7hd7db4e 4 жыл бұрын
А на андроид можно сказать?
@user-gs7hd7db4e
@user-gs7hd7db4e 4 жыл бұрын
Круто хочу скачать
@epieursvelte13cirertrollferpur
@epieursvelte13cirertrollferpur 4 жыл бұрын
Скачать?
@user-gs7hd7db4e
@user-gs7hd7db4e 4 жыл бұрын
@@epieursvelte13cirertrollferpur да
@epieursvelte13cirertrollferpur
@epieursvelte13cirertrollferpur 4 жыл бұрын
@@user-gs7hd7db4e у тебя на телефоне поправки?
@user-gs7hd7db4e
@user-gs7hd7db4e 4 жыл бұрын
@@epieursvelte13cirertrollferpur Ага
@Ermolay
@Ermolay 4 жыл бұрын
Макс привет! Расскажи можно ли до 18 лет получить аккаунт разработчика в google play. Мне спросить больше не у кого.
@ashotnafig
@ashotnafig 3 жыл бұрын
создай акк с фальшивой датой рождения
@qyvvnz_xyz
@qyvvnz_xyz 2 жыл бұрын
@@ashotnafig да
@kirill12399
@kirill12399 2 жыл бұрын
почему у меня когда монстр бет меня и я отхожу то хп продолжает снематся
@madcrow1592
@madcrow1592 3 жыл бұрын
Parameter 'attack' does not exist. UnityEngine.Animator:SetTrigger (string) что делать?
@maximkarachevasmr
@maximkarachevasmr 3 жыл бұрын
В скрипте написан свой триггер "attack" тебе надо либо в скрипте изменить этот "attack" на своё название, либо свой триггер в аниматоре переименовать на "attack"
@prosto_chel544
@prosto_chel544 Жыл бұрын
The type or namespace name 'enemy' could not be found (are you missing a using directive or an assembly reference?) всем привет знаю ошибка глупая но не знаю почему она вылетает ,помогите
@user-in5ge7ff8b
@user-in5ge7ff8b 2 жыл бұрын
Почему то выдаёт ошибку: Assets/Enemy.cs(16,13): error CS0246: The type or namespace name 'Player' could not be found (are you missing a using directive or an assembly reference?)
@user-gp2eu5kn7t
@user-gp2eu5kn7t Жыл бұрын
Тоже самое
@v1nw1se
@v1nw1se 11 ай бұрын
Решил?
@Cas0al
@Cas0al 2 жыл бұрын
Враг атакует, но перестал двигаться. Что делать?
@Fen1xx123
@Fen1xx123 5 ай бұрын
Ребят, скиньте кто нибуть код который работает, у меня пишет ошибку , показывает где ошибка , но там всё как у макса. Help please.
@slaveek5766
@slaveek5766 2 жыл бұрын
0:30 надейся)))
@Artfrost
@Artfrost 3 жыл бұрын
Триггер attack так себе решение, попробуй сделать анимацию atack длительностью секунду или больше и увидишь как анимация будет сбрасываться! Ты каждый кадр применяешь isRunning=false если игрок не двигается - по умолчанию, игнорируя все другие состояния... Можно конечно на выходе из tackeOf включить Has Exit Time - но это костыль, по идее если анимаций больше чем две - нужна машина состояний, а не эта дичь.
@Baga523
@Baga523 3 жыл бұрын
что такое машина состояний?
@officialneill
@officialneill 3 жыл бұрын
привет Maxter можешь помочь в общём у меня почему то пюльку летят вверх хотя оружие и пульку смотрят в одну сторонну что делать
@KelviNicko
@KelviNicko 3 жыл бұрын
поверни оружие в фотошопе поймешь
@saymongames1337
@saymongames1337 3 жыл бұрын
В скрипте Bullet найди .up и смотря куда твоя картинка смотрит (left, right , down, up) это и пропиши , да поздно и что , помог же
@user-bg2ri1wp7n
@user-bg2ri1wp7n 3 жыл бұрын
Дайте плиз код на enemy
@user-ef3jm2mf8e
@user-ef3jm2mf8e 3 жыл бұрын
Люди!! А есть видео Как сделать стреляющего врага? Искала-искала, но нашла только видео Как сделать стреляющего главного героя :(
@pikpokart4828
@pikpokart4828 3 жыл бұрын
Тоже ищу и не могу ничего толкового найти.
@jimbeam3981
@jimbeam3981 2 жыл бұрын
Враг не наносит урон, что делать?
@yariktalapin8566
@yariktalapin8566 Жыл бұрын
Радоваться
@Voroniny69
@Voroniny69 4 ай бұрын
Исправлять код😂
@kirill6324
@kirill6324 4 жыл бұрын
Мощно
@He_pak
@He_pak 3 жыл бұрын
7:31 ого как враги умеют справа
@Baga523
@Baga523 3 жыл бұрын
нужно в скрипте место влево поставить вправо и все
@He_pak
@He_pak 3 жыл бұрын
@@Baga523 Я про то, что они друг на друга залезли как в кс го
@Scum1985
@Scum1985 3 жыл бұрын
а как сделать, чтобы не соприкасаться с врагами? Ну чтобы не толкаться с ними во время игры, но при этом взаимодействовать в бою...
@TimeWarpKnight
@TimeWarpKnight 2 жыл бұрын
У коллайдеров врагов включить галочку Is Trigger
@MASUO-GAME
@MASUO-GAME 11 ай бұрын
​​@@TimeWarpKnightто делать если они падают с карти
@vapvapvap6462
@vapvapvap6462 Жыл бұрын
Что делать если игрок прикасается к врагу и враг начинает атаковать, но если я отходу он продолжает атаковать меня в любой точке карты, что делать?
@putinonelove5921
@putinonelove5921 Жыл бұрын
Нашёл ответ?
@thomasshelby5929
@thomasshelby5929 3 жыл бұрын
У всех , когда отходишь от Enemy все-равно продолжает идти урон
@konus4871
@konus4871 3 жыл бұрын
хай, у меня та же проблема, как решить?
@madcrow1592
@madcrow1592 3 жыл бұрын
@@konus4871 Решил?
@madcrow1592
@madcrow1592 3 жыл бұрын
Решил?
@konus4871
@konus4871 3 жыл бұрын
@@madcrow1592 нет
@shema6395
@shema6395 3 жыл бұрын
@@konus4871 Странно, попробуйте добавить OnTriggerExit2D;
@user-ik9nu6nk1m
@user-ik9nu6nk1m Жыл бұрын
Здравствуйте! Об этой проблеме многие говорили в комментариях, но я так и не нашел способ ее решения: Не проигрывается анимация врага и он не наносит урон игроку. Если кто-нибудь знает решение этой проблемы, прошу ответить незамедлительно. Вот код врага: using System.Collections; using System.Collections.Generic; using UnityEngine; public class Enemy : MonoBehaviour { private float timeBtwAttack; public float startTimeBtwAttack; public int health; public float speed; public int damage; private float stopTime; public float startStopTime; public float normalSpeed; private Pllayer_Controll player; private Animator anim; public void TakeDamage(int damage) { stopTime = startStopTime; health -= damage; } private void Start() { anim = GetComponent(); player = FindObjectOfType(); normalSpeed = speed; } private void Update() { if(stopTime
@user-ik9nu6nk1m
@user-ik9nu6nk1m Жыл бұрын
Помощь уже не требуется - я разобрался в чем проблема. Проверьте стоит ли галочка в поле "Is Trigger" коллайдера вашего врага.
@kasld7129
@kasld7129 3 жыл бұрын
У меня пишет Enemy не содержит определение TakeDamage, что делать?
@officialneill
@officialneill 3 жыл бұрын
проверь название скрипта он должен называтся enemy или у тебя нет функции takedamage в скрипте
PINK STEERING STEERING CAR
00:31
Levsob
Рет қаралды 17 МЛН
Sprinting with More and More Money
00:29
MrBeast
Рет қаралды 169 МЛН
I Need Your Help..
00:33
Stokes Twins
Рет қаралды 176 МЛН
НЕЙРОСЕТЬ ДЕЛАЕТ 2D РПГ ИГРУ
10:48
maxter
Рет қаралды 451 М.
РУКОПАШНЫЙ БОЙ в Юнити | by Brackeys
19:10
maxvell-game developer
Рет қаралды 38 М.
ИИ врага "Страж" / AI Enemy - Unity легко
17:54
Graphical Design
Рет қаралды 47 М.
PINK STEERING STEERING CAR
00:31
Levsob
Рет қаралды 17 МЛН