Группа вк: ganzz_corporation Мобильная игра Lock the fox: play.google.com/store/apps/de... Инстаграм: / kefi_dev Заценить другие игры: kefi.itch.io
Жүктеу.....
Пікірлер: 131
@user-htoto2 жыл бұрын
Чееел, большущее тебе спасибо за такие уроки. Единственное что я смог найти по своим проблемам да ещё и понятным языком. Ещё раз спасибо!
@user-sb9ix5rr9g Жыл бұрын
БОЖЕ, НАКОНЕЦ ТО, я посмотрел кучу видео, облазил сайты, всю ночь не спал, и наконец, я это сделал, спасибо огромнейшее автору за помощь, это было понятно и сверх полезно!
@artemongraff
Жыл бұрын
А ты игру создаёшь?
@user-sb9ix5rr9g
Жыл бұрын
@@artemongraff да, создавал
@artemongraff
Жыл бұрын
@@user-sb9ix5rr9g мне хочется посмотреть, я уверен крутая
@user-sb9ix5rr9g
Жыл бұрын
@@artemongraff я создавал, но забросил, были дела
@dizeliok93312 жыл бұрын
спасибо, урок ахренительный, первый раз делал и всё понятно. Очень доходчиво объясняешь
@cobret14012 жыл бұрын
Очень информативное видео, впервые познакомился с blend tree и подобной сортировкой спрайтов. Спасибо огромное
@ximi70172 жыл бұрын
Спасибо тебе! Пожалуйста, продолжай снимать такие видео!
@DEV-qt5lp2 жыл бұрын
Я не смог найти ничего про создание Vertical игр, и ты тут со своим роликом. Спасибо!
@nostalgia7211 Жыл бұрын
Огромное спасибо! Очень помог с кодом
@Gercc0222 жыл бұрын
Спасибо, весь день в тиктоке лежал, теперь я как-то нашел как называется такой вид управления игрой
@snow_danik71472 жыл бұрын
почему у такого видео так мало лайков и просмотров, оно же шикарно!
@nikitafilatov6723 Жыл бұрын
спасибо за урок и приятный голос))
@design_art_style2 жыл бұрын
То что я искал год я нашёл у вас спасибо огромное, теперь мой герой заходил в восьми направлениях, правда почему-то поттупливает и переменная speed в аниматора не сбрасывается
@nikitikityn79472 жыл бұрын
По поводу сортировки спрайтов: В общем и целом, для первого дерева работает на ура, но стоит добавить другие деревья с другими координатами y и придется либо с точностью до тысячных подбирать офсет, чтобы переход был такой же, как на первом деревце, либо менять офсет самого перса, но тогда он перестает хорошо взаимодействовать с первым деревом. Порочный круг)) Но за ролик спасибо, довольно информативно и без ненужной информации
@valstbr8411
11 ай бұрын
можно сделать проще (кто плохо пока шарит скрипты). просто добавить текстуру кустов и сделать ее поверх всего = вуаля
@KOMITET1
6 ай бұрын
@@valstbr8411можно сделать еще - зайти в настройки Юнити и выставить там автоматический сортинг спрайтов
@wolffin4422 Жыл бұрын
Автор, ты спаситель!
@Smurfeks2 жыл бұрын
Никогда не уходи!
@bxshlyator2 жыл бұрын
Спасибо, всё шикарно работает
@RebellonRM2 жыл бұрын
Неожиданно вылезло это видео. Я еще месяца два назад искал, как сортировать спрайты. Ибо в моём случае, кастомная сортировка дала результат не для всех объектов. Персонаж был либо под, либо над. Как будет время, проверю.
@user-mc7xj3rf4e2 жыл бұрын
было бы здорово, если бы у тебя появилась группа в вк и/или беседа для начинающих программистов)
@helloworldsev Жыл бұрын
Спасибо, чувак!
@user-qj8rn7wl3y2 жыл бұрын
Это только мое имхо, но для 2D РПГ с видом сверху любое перемещение через Rigidbady - избыточно. RB куда больше нужно для управления в 2D платформере, где персонаж прыгает, падает, и т.д.. При перемещении же таким способом в игре с видом сверху придется специально ограничивать скорость персонажа, чтобы при передвижении по диагонали он не ускорялся. Но это лично по моему весьма скромному опыту разработки. Поправьте меня, если ошиблась, буду благодарна))) Так же у такого подхода к анимированию есть проблема - персонаж останавливаясь всегда поворачивается вниз моськой. Не порядок. А вот за сортировку слоев спасибо! Всю голову уже сломала над этой проблемой, как-то эта информация прошла мимо меня.
@GDevAcademy
2 жыл бұрын
Согласен с тем, что если речь идет про вид сверху rigidbody - избыточен, т.к. там и не нужна кинематика.
@Nonamegggh
Жыл бұрын
Можешь подсказать что делать если персонаж все время меняет позицию по оси Z?
@Sk1ttleK1ller Жыл бұрын
Бяяяяяя большое тебе спасибо)!!!!
@looppi83332 жыл бұрын
спасибо огромное!!!
@Mr.Epsilion Жыл бұрын
вот если бы рассмотрел бы диагональное перемещение и анимацию цены бы не было, а если бы рассмотрел бы положение спрайта по отношению поворота камеры. Ты стал бы моим кумиром :)
@design_art_style2 жыл бұрын
А кажется понял я lesson не выставил и там где список написал порядок а это секунды походу))) Спасибо вам надо преподавать в универе
@theoctan85692 жыл бұрын
По поводу сортировки спрайтов: не проще ли использовать в настройках проекта кастомную сортировку по вертикали? И по поводу движения персонажа: стоит нормализовать вектор движения, иначе он будет двигаться быстрее по диагонали, так как вертикальная и горизонтальная скорости будут суммироваться. Спасибо за урок)
@GDevAcademy
2 жыл бұрын
Да, сортировать по Y через настройки проще в каком-то смысле, тоже вполне себе нормальный способ. Но в этом варианте мне понравилось, что больше контроля над этой сортировкой. При желании, можно даже ввести ещё какие-то новые правила сортировки в тот же скрипт. Про нормализацию вектора да, тут действительно проглядел)
@moloko_127
2 жыл бұрын
а как нормализовать этот вектор движения?
@theoctan8569
2 жыл бұрын
@@moloko_127 Vector2.Normalize()
@keraned2 жыл бұрын
Спасибо большое! А будет видео про это передвижение, только на андроид? Очень хотелось бы увидеть!
@Smurfeks2 жыл бұрын
Ты топ!!
@user-nk6oe1ch9p11 ай бұрын
привет, подскажите, на какой версии юньки это делали?
@wortex_ Жыл бұрын
Спасибо.
@TheProshkaPro25 Жыл бұрын
чувак спасибо код понятен даже такому затупку как я
@therosyachannel2753 Жыл бұрын
Привет, именно твой гайд помог мне оживить персонажа, но проблема в том, что мне нужно, чтобы он ещё умел ходить вверх и вниз. Не подскажешь как это сделать?
@dember.pixel.art.gamedev Жыл бұрын
Привет, спасибо за урок, очень помог, есть вопрос, как сделать так чтоб idle анимация была для каждого направления, чтоб персонаже когда стоит, смотрел в ту сторону, куда последний раз шел. За ранее спасибо)
@Nonamegggh
Жыл бұрын
Нашел ответ?
@swit4486Ай бұрын
Как отразить анимацию ходьбы в другую сторону, если есть анимация только в право?
@user-ip1px3ch6w2 жыл бұрын
Все сделал точно также, а персонаж не ходит, в чем может быть ошибка? Скрипт компилируется, но не реагирует на нажатия.
@istprintistprint7861 Жыл бұрын
можно ли тут использовать постоянную фарадея умноженную на бесконечность таймдельтатайм?
@Ghost-ws4nz2 жыл бұрын
Всем привет, подскажите как сделать движение перса по клеткам, пример как Shining Force или X com. Ну и соответственно карту под это дело, сам пока с юнити и шарпом = 0,0001% знаний!))
@ArtoMen2 жыл бұрын
Как тема в VS Code называется ?)
@patheticpride22 Жыл бұрын
как сделать что бы в приоритете движения было вверх и вниз, а не влево и вправо?
@olegsimushev4039 Жыл бұрын
Как сделать так, чтобы при прекращении движения срабатывала анимация покоя ( в сторону которой двигался персонаж)?
@user-rs8he3ty4d
2 ай бұрын
метод input.getkeyup вам в помощь
@user-ir9wm1nu2g8 ай бұрын
Господи, как всё быстро и не могу ни чего уловить. Думал что то пойму, но слишком быстро у вас идёт поток мыслей
@Essenin-_- Жыл бұрын
Добрый день, появилась проблема, я создал анимацию работает направление вверх, влево, вправо, но конкретно в право не работает, он её попросту не видит, поэтому проигрывает анимацию влево, подскажите что делать
@user-gq3vn3sr4z8 ай бұрын
А что делать если я хочу сделать холм на котором будут дома и на который мог бы залезать персонаж
@nektozavrik20682 жыл бұрын
не работает сортировка спрайтов, с одним деревом работает на ура, добавляю второе, когда находишься выше дерева игрок пропадает
@user-mm1pn8sh4p2 жыл бұрын
как инвертировать анимацию? у меня не ставится галочка
@joksen21593 ай бұрын
помогите, пожалуйста, вроде бы всё сделал по гайду, а почему то, при беге в стороны проигрывается тоько одна анимация либо вправо либо влево, и это зависит от того какую анимацию я поставлю в blend tree выше, как это можно исправить, чтобы было две анимации?
@rusty9465 ай бұрын
где можно найти такие же спрайти как на видео?
@frapsforblackrussiaforum397 Жыл бұрын
Сделал все как в видео, но анимаций просто нет, что делать?
@digitalartflower1914 ай бұрын
А как двигать персонаж при помощи голосовых команд? Через микрофон
@thedetwimon68252 жыл бұрын
что за ассет?
@user-fc6vo3xv5l2 жыл бұрын
Может кто будет это читать и поможет мне, я использую тайлмап и следовательно не могу взять позишен для рендеринга (у всех тайлов он одинаковый, а это проблема), так вот, в чём вопрос, может кто знает как это обойти (с помощью кода) или же мне стоит отказаться от тайлмапа и просто размещать объекты на сцене (напрямую)?
@zdrada55197 ай бұрын
Видео конечно хорошее, но для новичков слишком быстро. Мало акцента делал на основных моментах и все куда-то спешил
@R_Snowy_10 ай бұрын
У меня проблема, когда сохраняю скрипт, то юнити мне пишет ошибку CS0117. Как её исправить?
@ryan..2 Жыл бұрын
Что зв игра вначале?
@lalalalalavsebydethorosho1483 Жыл бұрын
Какая тема vs code?
@aldram5410 Жыл бұрын
Что за мелодия играет на 4:40?
@jicinv Жыл бұрын
Как ты так делал фон гайд пж
@ktotakoi6037 Жыл бұрын
Почему управление считывается каждый кадр (update), а применяется в фиксированных кадрах (FixedUpdate)? разве не будет лучше все засунуть в FixedUpdate?
@pablo17391
Жыл бұрын
FixedUpdate использует фиксированное значение заданое самим юнити, а в Update срабатывает каждый кадр который обрабатывает компьютер. У всех ведь разные компьютеры и фпс следовательно у каждого разный, Time.deltaTime компенсирует эту разница чтобы персонаж у каждого двигался с одинаковой скоростью независимо от фпс
@ktotakoi6037
Жыл бұрын
@@pablo17391 именно поэтому стоит использовать только FixedUpdate, и неважно скока там фпс выдает комп. Time.fixeddeltaTime специально создан для использования в FixedUpdate, а FixedUpdate существует для работы с физикой. Я же спрашивал совсем про другое: почему нажатие клавиш не считывают в FixedUpdate? По сути это бесполезные лишние вычисления каждый кадр брать данные и никак их не использовать.
@ktotakoi6037
Жыл бұрын
@@pablo17391 Я вообще не понимаю почему в unity до сих пор стоит по умолчанию эта конченная система управления, есть же нормальное на ивентах NewInputSystem.
@ROBoToLIVE8 ай бұрын
сигма
@Precious_Spider Жыл бұрын
Что делать если после создание первого скрипта не появляется окошка с регулированием скорости?
@mityasha11
Жыл бұрын
Залетай ко мне на канал, там выходят уроки по Юнити с нуля
@KiberZip2 жыл бұрын
Почему в параметрах Blend tree Я не могу ни чего добавить
@mrdizzerr2443 Жыл бұрын
что делать если я поставил соллайдеры и на персонажа и на дерево, но все равно персонаж проходит на сквозь дерева, не могу понять почему так получается, уже и пробовал на дерево добавить rigitbody 2d, но все равно не получается, помогите
@user-pe8ew5me8e
Жыл бұрын
перепроверь то на каких слоях находится персонаж и на каким слоях находится дерево
@user-jd6kp8us6cАй бұрын
у меня анимации в игре не отображаются, но отабражаются на сцене, и ещё анимации под текстуры проваливаются
@crystaltale_vita96453 ай бұрын
скажите пожалуйста где вы пишите код
@intactogameswtf Жыл бұрын
А ссылочку на ассет?)
@azalothe3150 Жыл бұрын
И этот гайд слишком новый:( буду ждать лучших времён, когда доберусь до интернета нормального и обновлю юнити.
@mityasha11
Жыл бұрын
Залетай на мой канал, там выходят уроки по Юнити для начинающих
@MusicRoom0010 ай бұрын
Я не могу поменять скорость, у меня нет этой строчки, что делать?
@Galician_pon5 ай бұрын
Можете помочь? У меня персонаж дергается
@user-dh4wt6cr4f2 жыл бұрын
Когда мой персонаж трётся об угол другого объекта, персонажа начинает крутить. Из за чего это может быть?
@morkovcha99
2 жыл бұрын
6:58
@Hawk6895
Жыл бұрын
Хахаха
@HouinKyma Жыл бұрын
когда применяю spritesorter персонаж и объект уходят под тайлмап... как можно исправить? спасибо
@HouinKyma
Жыл бұрын
Как только удаляю скрипт , персонаж и объект появляются )
@peopleplaygraundX5 ай бұрын
The type or namespace name 'Rigivody2D ' cloud not be found
@danika33208 ай бұрын
Помогите кто ни будь, после того как добавляю скрипт что перс проходил за объектом, при запуске я иду чуть выше середины и он уходит под фон, что делать ?
@beashynegg
17 күн бұрын
нашли решение? у меня тоже самое
@veymatcompany69592 жыл бұрын
А если несколько персонажей? Как правильно написать код в юнити
@Hawk6895
Жыл бұрын
Руками
@veymatcompany6959
Жыл бұрын
@@Hawk6895 ты каналы перепутал, тут по юнити, а тебе в камеди клаб надо .i.
@cryp2currency2 жыл бұрын
Кто знает, что за игра в самом начале?
@kadirmolda7863
2 жыл бұрын
это соул найт на пк
@cryp2currency
2 жыл бұрын
@@kadirmolda7863 Не похоже, другой геймплей и интерфейс тоже не похож
@user-mr1oc2zi6d
2 жыл бұрын
Enter the Gungeon -_ -
@daniil.ponomarenko2 жыл бұрын
пиздец то на 0.25 ОЧЕНЬ БЫСТО то на норм скорости моментами очень медленно, лучше пусть видео будет дольше чем снимать на телефон в 0.25 и смотреть еще раз в замедленном на телефоне
@Gercc0222 жыл бұрын
Что за мелодия играет с 13:21
@GDevAcademy
2 жыл бұрын
Остальные взяты из свободных источников, но именно эта моя) В вк можно найти как "Dodiki records - музыка для выбора доширака" :D
@MorPoYT_IloveYou2 жыл бұрын
Не работает анимация когда дергаю красный круг не работает
@MorPoYT_IloveYou
2 жыл бұрын
Все починил
@Gevorg2652 жыл бұрын
проблема такая: Unity в режиме редактора: в свойствах Animator( у игрока) есть контролер Player, а если переключить в режим игры, то контролер пропадает, приходится вставлять, только после этого появляется анимация. Что можно сделать?
@Gevorg265
2 жыл бұрын
Так разобрался) у меня в начале сцены есть кат-сцена, и она как-то убирает этот контролер, буду думать как исправлять)
@pluton60712 жыл бұрын
оставь код пожалуйста р
@YOUR_NAME22842 жыл бұрын
У меня скрипт на игрока не перекидывается
@user-gs3nf9ws4k
Жыл бұрын
тоже самое
@user-hh3rc9fy6n Жыл бұрын
нихера не понял, ооочень интересно но слишком быстро и новичку ничего не понятно
@swarlllik98752 жыл бұрын
А как с таким видом реализовать прыжок на объекты ?
@rophop6373
2 жыл бұрын
никак, только сделать box colider при попадании в который будет телепортировать наверх
@swarlllik9875
2 жыл бұрын
@@rophop6373 kzread.info/dash/bejne/aIh8zaWmg7PMY5s.html тут по твоему что? это не 3 д иначе пространство искажалось при передвижении. Конечно могу ошибаться. но реализацию ни где не видел
@13VoRoN372 жыл бұрын
бесполезный урок
@rollim3100 Жыл бұрын
воровать у brackeys а код и я могу!!!! Хоть бы ссылку оставил, видео классное конечно, но все равно!
@keellvear8653 Жыл бұрын
я очень извиняюсь, помогите пожалуйста я в отчаяние выдаёт вот такую ошибку Assets\scripts\control.cs(26,18): error CS1061: 'Animator' does not contain a definition for 'setFloat' and no accessible extension method 'setFloat' accepting a first argument of type 'Animator' could be found (are you missing a using directive or an assembly reference?) using System.Collections; using System.Collections.Generic; using UnityEngine; public class control : MonoBehaviour { public float speed; private Vector2 direction; private Rigidbody2D rb; public Animator animator; void Start() { rb = GetComponent(); } void Update() { direction.x = Input.GetAxisRaw("Horizontal"); direction.y = Input.GetAxisRaw("Vertical"); animator.setFloat("Horizont",direction.x); animator.setFloat("vertical",direction.y); animator.setFloat("Speed", direction.magnitude); } void FixedUpdate() { rb.MovePosition(rb.position + direction * speed * Time.fixedDeltaTime); } }
@alexander_2927
Жыл бұрын
Я конечно не умею делать анимации, но ты не получил компонент animator Private void Start () { rb = GetComponent(); animator = GetComponent(); }
@timaanoshenkov55482 жыл бұрын
мне пишет ts\script\NewBehaviourScript.cs(9,13): error CS0246: The type or namespace name 'Rigidboady2D' could not be found (are you missing a using directive or an assembly reference?) как решить проблему мой скрипт: using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class NewBehaviourScript : MonoBehaviour { public float speed; private Vector2 direction; private Rigidboady2D rb; void Start() { rb = GetComponent(); } void Update() { direction.x = Input.GetAxisRaw("Horizontal"); direction.y = Input.GetAxisRaw("Vertical"); } void FixedUpdaite() { rb.MovePosition(rb.position + direction * speed * Time.fixedDeltaTime); } }
@user-dn2du6fw7r
2 жыл бұрын
после rb не равно а -
@user-dn2du6fw7r
2 жыл бұрын
если есть желание могу скинуть скрипт
@mello_game6338
2 жыл бұрын
@@user-dn2du6fw7r скинь пж
@nneeyzz
2 жыл бұрын
Надо писать Rigidbody а не boady
@user-dn2du6fw7r
2 жыл бұрын
@@mello_game6338 извини смог только сейчас using System.Collections; using System.Collections.Generic; using UnityEngine; public class PlayerControler : MonoBehaviour { public float speed; private Vector2 direction; private Rigidbody2D rb; // Start is called before the first frame update void Start() { rb = GetComponent(); } // Update is called once per frame void Update() { direction.x = Input.GetAxisRaw("Horizontal"); direction.y = Input.GetAxisRaw("Vertical"); } void FixedUpdate() { rb.MovePosition(rb.position + direction * speed * Time.fixedDeltaTime); } }
Пікірлер: 131
Чееел, большущее тебе спасибо за такие уроки. Единственное что я смог найти по своим проблемам да ещё и понятным языком. Ещё раз спасибо!
БОЖЕ, НАКОНЕЦ ТО, я посмотрел кучу видео, облазил сайты, всю ночь не спал, и наконец, я это сделал, спасибо огромнейшее автору за помощь, это было понятно и сверх полезно!
@artemongraff
Жыл бұрын
А ты игру создаёшь?
@user-sb9ix5rr9g
Жыл бұрын
@@artemongraff да, создавал
@artemongraff
Жыл бұрын
@@user-sb9ix5rr9g мне хочется посмотреть, я уверен крутая
@user-sb9ix5rr9g
Жыл бұрын
@@artemongraff я создавал, но забросил, были дела
спасибо, урок ахренительный, первый раз делал и всё понятно. Очень доходчиво объясняешь
Очень информативное видео, впервые познакомился с blend tree и подобной сортировкой спрайтов. Спасибо огромное
Спасибо тебе! Пожалуйста, продолжай снимать такие видео!
Я не смог найти ничего про создание Vertical игр, и ты тут со своим роликом. Спасибо!
Огромное спасибо! Очень помог с кодом
Спасибо, весь день в тиктоке лежал, теперь я как-то нашел как называется такой вид управления игрой
почему у такого видео так мало лайков и просмотров, оно же шикарно!
спасибо за урок и приятный голос))
То что я искал год я нашёл у вас спасибо огромное, теперь мой герой заходил в восьми направлениях, правда почему-то поттупливает и переменная speed в аниматора не сбрасывается
По поводу сортировки спрайтов: В общем и целом, для первого дерева работает на ура, но стоит добавить другие деревья с другими координатами y и придется либо с точностью до тысячных подбирать офсет, чтобы переход был такой же, как на первом деревце, либо менять офсет самого перса, но тогда он перестает хорошо взаимодействовать с первым деревом. Порочный круг)) Но за ролик спасибо, довольно информативно и без ненужной информации
@valstbr8411
11 ай бұрын
можно сделать проще (кто плохо пока шарит скрипты). просто добавить текстуру кустов и сделать ее поверх всего = вуаля
@KOMITET1
6 ай бұрын
@@valstbr8411можно сделать еще - зайти в настройки Юнити и выставить там автоматический сортинг спрайтов
Автор, ты спаситель!
Никогда не уходи!
Спасибо, всё шикарно работает
Неожиданно вылезло это видео. Я еще месяца два назад искал, как сортировать спрайты. Ибо в моём случае, кастомная сортировка дала результат не для всех объектов. Персонаж был либо под, либо над. Как будет время, проверю.
было бы здорово, если бы у тебя появилась группа в вк и/или беседа для начинающих программистов)
Спасибо, чувак!
Это только мое имхо, но для 2D РПГ с видом сверху любое перемещение через Rigidbady - избыточно. RB куда больше нужно для управления в 2D платформере, где персонаж прыгает, падает, и т.д.. При перемещении же таким способом в игре с видом сверху придется специально ограничивать скорость персонажа, чтобы при передвижении по диагонали он не ускорялся. Но это лично по моему весьма скромному опыту разработки. Поправьте меня, если ошиблась, буду благодарна))) Так же у такого подхода к анимированию есть проблема - персонаж останавливаясь всегда поворачивается вниз моськой. Не порядок. А вот за сортировку слоев спасибо! Всю голову уже сломала над этой проблемой, как-то эта информация прошла мимо меня.
@GDevAcademy
2 жыл бұрын
Согласен с тем, что если речь идет про вид сверху rigidbody - избыточен, т.к. там и не нужна кинематика.
@Nonamegggh
Жыл бұрын
Можешь подсказать что делать если персонаж все время меняет позицию по оси Z?
Бяяяяяя большое тебе спасибо)!!!!
спасибо огромное!!!
вот если бы рассмотрел бы диагональное перемещение и анимацию цены бы не было, а если бы рассмотрел бы положение спрайта по отношению поворота камеры. Ты стал бы моим кумиром :)
А кажется понял я lesson не выставил и там где список написал порядок а это секунды походу))) Спасибо вам надо преподавать в универе
По поводу сортировки спрайтов: не проще ли использовать в настройках проекта кастомную сортировку по вертикали? И по поводу движения персонажа: стоит нормализовать вектор движения, иначе он будет двигаться быстрее по диагонали, так как вертикальная и горизонтальная скорости будут суммироваться. Спасибо за урок)
@GDevAcademy
2 жыл бұрын
Да, сортировать по Y через настройки проще в каком-то смысле, тоже вполне себе нормальный способ. Но в этом варианте мне понравилось, что больше контроля над этой сортировкой. При желании, можно даже ввести ещё какие-то новые правила сортировки в тот же скрипт. Про нормализацию вектора да, тут действительно проглядел)
@moloko_127
2 жыл бұрын
а как нормализовать этот вектор движения?
@theoctan8569
2 жыл бұрын
@@moloko_127 Vector2.Normalize()
Спасибо большое! А будет видео про это передвижение, только на андроид? Очень хотелось бы увидеть!
Ты топ!!
привет, подскажите, на какой версии юньки это делали?
Спасибо.
чувак спасибо код понятен даже такому затупку как я
Привет, именно твой гайд помог мне оживить персонажа, но проблема в том, что мне нужно, чтобы он ещё умел ходить вверх и вниз. Не подскажешь как это сделать?
Привет, спасибо за урок, очень помог, есть вопрос, как сделать так чтоб idle анимация была для каждого направления, чтоб персонаже когда стоит, смотрел в ту сторону, куда последний раз шел. За ранее спасибо)
@Nonamegggh
Жыл бұрын
Нашел ответ?
Как отразить анимацию ходьбы в другую сторону, если есть анимация только в право?
Все сделал точно также, а персонаж не ходит, в чем может быть ошибка? Скрипт компилируется, но не реагирует на нажатия.
можно ли тут использовать постоянную фарадея умноженную на бесконечность таймдельтатайм?
Всем привет, подскажите как сделать движение перса по клеткам, пример как Shining Force или X com. Ну и соответственно карту под это дело, сам пока с юнити и шарпом = 0,0001% знаний!))
Как тема в VS Code называется ?)
как сделать что бы в приоритете движения было вверх и вниз, а не влево и вправо?
Как сделать так, чтобы при прекращении движения срабатывала анимация покоя ( в сторону которой двигался персонаж)?
@user-rs8he3ty4d
2 ай бұрын
метод input.getkeyup вам в помощь
Господи, как всё быстро и не могу ни чего уловить. Думал что то пойму, но слишком быстро у вас идёт поток мыслей
Добрый день, появилась проблема, я создал анимацию работает направление вверх, влево, вправо, но конкретно в право не работает, он её попросту не видит, поэтому проигрывает анимацию влево, подскажите что делать
А что делать если я хочу сделать холм на котором будут дома и на который мог бы залезать персонаж
не работает сортировка спрайтов, с одним деревом работает на ура, добавляю второе, когда находишься выше дерева игрок пропадает
как инвертировать анимацию? у меня не ставится галочка
помогите, пожалуйста, вроде бы всё сделал по гайду, а почему то, при беге в стороны проигрывается тоько одна анимация либо вправо либо влево, и это зависит от того какую анимацию я поставлю в blend tree выше, как это можно исправить, чтобы было две анимации?
где можно найти такие же спрайти как на видео?
Сделал все как в видео, но анимаций просто нет, что делать?
А как двигать персонаж при помощи голосовых команд? Через микрофон
что за ассет?
Может кто будет это читать и поможет мне, я использую тайлмап и следовательно не могу взять позишен для рендеринга (у всех тайлов он одинаковый, а это проблема), так вот, в чём вопрос, может кто знает как это обойти (с помощью кода) или же мне стоит отказаться от тайлмапа и просто размещать объекты на сцене (напрямую)?
Видео конечно хорошее, но для новичков слишком быстро. Мало акцента делал на основных моментах и все куда-то спешил
У меня проблема, когда сохраняю скрипт, то юнити мне пишет ошибку CS0117. Как её исправить?
Что зв игра вначале?
Какая тема vs code?
Что за мелодия играет на 4:40?
Как ты так делал фон гайд пж
Почему управление считывается каждый кадр (update), а применяется в фиксированных кадрах (FixedUpdate)? разве не будет лучше все засунуть в FixedUpdate?
@pablo17391
Жыл бұрын
FixedUpdate использует фиксированное значение заданое самим юнити, а в Update срабатывает каждый кадр который обрабатывает компьютер. У всех ведь разные компьютеры и фпс следовательно у каждого разный, Time.deltaTime компенсирует эту разница чтобы персонаж у каждого двигался с одинаковой скоростью независимо от фпс
@ktotakoi6037
Жыл бұрын
@@pablo17391 именно поэтому стоит использовать только FixedUpdate, и неважно скока там фпс выдает комп. Time.fixeddeltaTime специально создан для использования в FixedUpdate, а FixedUpdate существует для работы с физикой. Я же спрашивал совсем про другое: почему нажатие клавиш не считывают в FixedUpdate? По сути это бесполезные лишние вычисления каждый кадр брать данные и никак их не использовать.
@ktotakoi6037
Жыл бұрын
@@pablo17391 Я вообще не понимаю почему в unity до сих пор стоит по умолчанию эта конченная система управления, есть же нормальное на ивентах NewInputSystem.
сигма
Что делать если после создание первого скрипта не появляется окошка с регулированием скорости?
@mityasha11
Жыл бұрын
Залетай ко мне на канал, там выходят уроки по Юнити с нуля
Почему в параметрах Blend tree Я не могу ни чего добавить
что делать если я поставил соллайдеры и на персонажа и на дерево, но все равно персонаж проходит на сквозь дерева, не могу понять почему так получается, уже и пробовал на дерево добавить rigitbody 2d, но все равно не получается, помогите
@user-pe8ew5me8e
Жыл бұрын
перепроверь то на каких слоях находится персонаж и на каким слоях находится дерево
у меня анимации в игре не отображаются, но отабражаются на сцене, и ещё анимации под текстуры проваливаются
скажите пожалуйста где вы пишите код
А ссылочку на ассет?)
И этот гайд слишком новый:( буду ждать лучших времён, когда доберусь до интернета нормального и обновлю юнити.
@mityasha11
Жыл бұрын
Залетай на мой канал, там выходят уроки по Юнити для начинающих
Я не могу поменять скорость, у меня нет этой строчки, что делать?
Можете помочь? У меня персонаж дергается
Когда мой персонаж трётся об угол другого объекта, персонажа начинает крутить. Из за чего это может быть?
@morkovcha99
2 жыл бұрын
6:58
@Hawk6895
Жыл бұрын
Хахаха
когда применяю spritesorter персонаж и объект уходят под тайлмап... как можно исправить? спасибо
@HouinKyma
Жыл бұрын
Как только удаляю скрипт , персонаж и объект появляются )
The type or namespace name 'Rigivody2D ' cloud not be found
Помогите кто ни будь, после того как добавляю скрипт что перс проходил за объектом, при запуске я иду чуть выше середины и он уходит под фон, что делать ?
@beashynegg
17 күн бұрын
нашли решение? у меня тоже самое
А если несколько персонажей? Как правильно написать код в юнити
@Hawk6895
Жыл бұрын
Руками
@veymatcompany6959
Жыл бұрын
@@Hawk6895 ты каналы перепутал, тут по юнити, а тебе в камеди клаб надо .i.
Кто знает, что за игра в самом начале?
@kadirmolda7863
2 жыл бұрын
это соул найт на пк
@cryp2currency
2 жыл бұрын
@@kadirmolda7863 Не похоже, другой геймплей и интерфейс тоже не похож
@user-mr1oc2zi6d
2 жыл бұрын
Enter the Gungeon -_ -
пиздец то на 0.25 ОЧЕНЬ БЫСТО то на норм скорости моментами очень медленно, лучше пусть видео будет дольше чем снимать на телефон в 0.25 и смотреть еще раз в замедленном на телефоне
Что за мелодия играет с 13:21
@GDevAcademy
2 жыл бұрын
Остальные взяты из свободных источников, но именно эта моя) В вк можно найти как "Dodiki records - музыка для выбора доширака" :D
Не работает анимация когда дергаю красный круг не работает
@MorPoYT_IloveYou
2 жыл бұрын
Все починил
проблема такая: Unity в режиме редактора: в свойствах Animator( у игрока) есть контролер Player, а если переключить в режим игры, то контролер пропадает, приходится вставлять, только после этого появляется анимация. Что можно сделать?
@Gevorg265
2 жыл бұрын
Так разобрался) у меня в начале сцены есть кат-сцена, и она как-то убирает этот контролер, буду думать как исправлять)
оставь код пожалуйста р
У меня скрипт на игрока не перекидывается
@user-gs3nf9ws4k
Жыл бұрын
тоже самое
нихера не понял, ооочень интересно но слишком быстро и новичку ничего не понятно
А как с таким видом реализовать прыжок на объекты ?
@rophop6373
2 жыл бұрын
никак, только сделать box colider при попадании в который будет телепортировать наверх
@swarlllik9875
2 жыл бұрын
@@rophop6373 kzread.info/dash/bejne/aIh8zaWmg7PMY5s.html тут по твоему что? это не 3 д иначе пространство искажалось при передвижении. Конечно могу ошибаться. но реализацию ни где не видел
бесполезный урок
воровать у brackeys а код и я могу!!!! Хоть бы ссылку оставил, видео классное конечно, но все равно!
я очень извиняюсь, помогите пожалуйста я в отчаяние выдаёт вот такую ошибку Assets\scripts\control.cs(26,18): error CS1061: 'Animator' does not contain a definition for 'setFloat' and no accessible extension method 'setFloat' accepting a first argument of type 'Animator' could be found (are you missing a using directive or an assembly reference?) using System.Collections; using System.Collections.Generic; using UnityEngine; public class control : MonoBehaviour { public float speed; private Vector2 direction; private Rigidbody2D rb; public Animator animator; void Start() { rb = GetComponent(); } void Update() { direction.x = Input.GetAxisRaw("Horizontal"); direction.y = Input.GetAxisRaw("Vertical"); animator.setFloat("Horizont",direction.x); animator.setFloat("vertical",direction.y); animator.setFloat("Speed", direction.magnitude); } void FixedUpdate() { rb.MovePosition(rb.position + direction * speed * Time.fixedDeltaTime); } }
@alexander_2927
Жыл бұрын
Я конечно не умею делать анимации, но ты не получил компонент animator Private void Start () { rb = GetComponent(); animator = GetComponent(); }
мне пишет ts\script\NewBehaviourScript.cs(9,13): error CS0246: The type or namespace name 'Rigidboady2D' could not be found (are you missing a using directive or an assembly reference?) как решить проблему мой скрипт: using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class NewBehaviourScript : MonoBehaviour { public float speed; private Vector2 direction; private Rigidboady2D rb; void Start() { rb = GetComponent(); } void Update() { direction.x = Input.GetAxisRaw("Horizontal"); direction.y = Input.GetAxisRaw("Vertical"); } void FixedUpdaite() { rb.MovePosition(rb.position + direction * speed * Time.fixedDeltaTime); } }
@user-dn2du6fw7r
2 жыл бұрын
после rb не равно а -
@user-dn2du6fw7r
2 жыл бұрын
если есть желание могу скинуть скрипт
@mello_game6338
2 жыл бұрын
@@user-dn2du6fw7r скинь пж
@nneeyzz
2 жыл бұрын
Надо писать Rigidbody а не boady
@user-dn2du6fw7r
2 жыл бұрын
@@mello_game6338 извини смог только сейчас using System.Collections; using System.Collections.Generic; using UnityEngine; public class PlayerControler : MonoBehaviour { public float speed; private Vector2 direction; private Rigidbody2D rb; // Start is called before the first frame update void Start() { rb = GetComponent(); } // Update is called once per frame void Update() { direction.x = Input.GetAxisRaw("Horizontal"); direction.y = Input.GetAxisRaw("Vertical"); } void FixedUpdate() { rb.MovePosition(rb.position + direction * speed * Time.fixedDeltaTime); } }
Какая тема vs code?