Ближний бой и его анимация ( движение персонажа - ближний бой #2 )- Unity легко

  Рет қаралды 18,145

Graphical Design

Graphical Design

Күн бұрын

Пікірлер: 31
@SasukeUchiha-nl1mg
@SasukeUchiha-nl1mg 4 жыл бұрын
Спасибище, смотрю тебя давно и уже сделал 2 игры. В каждом твоём видео нахожу что-то новое. На ютубе никто не делает таких подробных и интересных гайдов как ты! С меня как всегда лайк!
@WhiteCrusaders-l2u
@WhiteCrusaders-l2u 3 жыл бұрын
Дай ссылку на игры
@SasukeUchiha-nl1mg
@SasukeUchiha-nl1mg 3 жыл бұрын
Они не изданные, тестовые образцы.
@WhiteCrusaders-l2u
@WhiteCrusaders-l2u 3 жыл бұрын
@@SasukeUchiha-nl1mg жалко, я бы поиграл
@Nobody_7777
@Nobody_7777 4 жыл бұрын
Бро, спасибо тебе огромное за твой канал, я задался целью просмотреть каждое твоё видео, и каждый раз когда появляются вопросы, обращаюсь к твоему творчеству. Всё по факту и очень доходчиво. За комментарии к коду отдельное спасибо! Не в коем случае не бросай свою деятельность, даже если это не приносит денег, ты приносишь большую пользу многим людям, а это дороже денег! СПАСИБО ТЕБЕ!
@milwwxs
@milwwxs 4 жыл бұрын
Все понятно, спасибо, буду пользоваться;)
@rafik5179
@rafik5179 4 жыл бұрын
Спасибо за шикарное видео, где твои 5 лямов?
@ЮлияДокучаева-з1ч
@ЮлияДокучаева-з1ч 3 жыл бұрын
Нашла решение своей проблемы, спасибо за видео))
@krutoigame7550
@krutoigame7550 4 жыл бұрын
Большое спасибо! Продолжай в том же духе. Буду пользоваться твоими советами.
@WorldofHipHopRap
@WorldofHipHopRap 3 жыл бұрын
Супер 😊👍
@ОльгаКотяхова
@ОльгаКотяхова 4 жыл бұрын
Нормально, всё высший класс.
@Человек-з2ц4й
@Человек-з2ц4й 4 жыл бұрын
Сказать честно, все видео на канале офигенные, всё максимально разжёвано, но превью видео не "приманивают" к просмотру видео, а хотя канал супер, всё без воды и мусора рассказано и показано.
@jly4uctbly802
@jly4uctbly802 2 жыл бұрын
Я захотел сделать игру с мультиплеером, начал делать атаку и хочу сделать её по кнопке которая расположена на канвасе, у меня персонаж берётся из префаба и как назначить эту кнопку я так и не понял, в скрипте для проверки объявил кнопку публично для того чтобы видеть добавилась ли она(я знаю что можно переключить с нормы на дебаг и всё будет видно) прописал добавление кнопки по имени всё отлично добавляется но как прописать это в if()? Очень много прочитал литературы и не могу это найти, это вообще возможно? Изиенено: я понял как нужно сделать если кому надо вот: Объявляем кнопку либо приватно либо публично, но лучше приватно чтобы не было лишних строк в самом юнити на скрипте. private Button "название кнопки абсолютно любое у меня это buttonAttack"; (как это должно выглядеть) private Button buttonAttack; void Start() { "выписываете сюда название как вы объявили эту кнопку приватно или публично" = GameObject.Find(сюда точное название кнопки находящейся на сцене, у меня на сцене она называется buttonDamage и обязательно ставим ковычки как я показал чуть чуть ниже).GetComponent(); Как это должно выглядеть buttonAttack = GameObject.Find("buttonDamage").GetComponent(); } Find - это название но если хотите по тегу то FindGameObjectWithTag("сюда вписываете тег, ковычки обязательны! ") В условии пишем If(название кнопки которую объявили приватно или публично == true) Как должно выглядеть НЕ РАБОТАЕТ If(buttonAttack == true) true означает если нажали кнопку условие выполняется ПРОШУ МЕНЯ ИЗВИНИТЬ ДАННОЕ УСЛОВИЕ IF(buttonAtrack == true ) не работает! Ну по крайней мере у меня Update.
@pulsar1934
@pulsar1934 4 жыл бұрын
Спасибо вам за вашу работу! Есть идея для видоса "Блок урона игроком" по типу щита.
@FLAZY
@FLAZY 4 жыл бұрын
Спасибо😉
@qdnr
@qdnr 2 жыл бұрын
А можно как-то с помощью луча? Дамажить
@newdarkmagic5809
@newdarkmagic5809 3 жыл бұрын
Можно спросить, у меня после написания скрипта возникла ошибка, я не обратил внимания и начал игру, а потом получилось так что когда я нажимаю влево ил вправо персонаж, и все что кто нему привязано уменьшается, что делать?
@tsepaevvy
@tsepaevvy 4 жыл бұрын
Добрый вечер! Где и как ты изучал С# для unity? Смотреть видео классно, но мне больше нравится понимать процесс и разбираться в нём, а не просто переписывать) Поэтому, если раскроешь свой секрет, буду очень благодарен
@dexmund7490
@dexmund7490 4 жыл бұрын
Кто разобрался с багом? Если подойти к бочке, постоять секунды 2 и нанести удар, то damage не засчитывается, бочка не трясется и ее хп не уменьшаются. Но если ударить сразу после движения или прыжка damage засчитывается.
@holypineapple1513
@holypineapple1513 4 жыл бұрын
А как сделать определенную последовательность анимаций? Типа сначала атака1, атака2 и так далее
@BigusDikuss
@BigusDikuss 4 жыл бұрын
Все отлично работает кроме момента, когда спрыгиваешь с платформы без нажатия прыжка не запускается анимация нахождения в воздухе как при прыжке, ну и персонажа начинает реалистично, но неудобно крутить при падении. (Что конечно фиксится фризом Z в рб) но если подкинешь скрипт запускающий анимацию при падении без нажатия прыжка буду благодарен =)
@BigusDikuss
@BigusDikuss 4 жыл бұрын
Так же заметил что в правую сторону при ходьбе и атаке анимация показывается регулярно, чтонельзя сказать о подобном в левую сторону. Наверное нужна некая блокировка движения при атаке, если она конечно на то рассчитана.
@vkbriar
@vkbriar 4 жыл бұрын
Подскажите пожалуйста, выдает ошибку Assets\Skripts\Player.cs(58,45): error CS1501: No overload for method 'Range' takes 4 arguments
@newdarkmagic5809
@newdarkmagic5809 3 жыл бұрын
Возможно ошибка в написании слова range потому как range а не Range
@Sb5-03
@Sb5-03 4 жыл бұрын
Здравствуйте ещё раз. У меня появился ещё вопрос: Нужно присылать свой проект(gameJam) именно в ЧАТ группы?
@graphicaldesign2776
@graphicaldesign2776 4 жыл бұрын
В группе все написано)
@Sb5-03
@Sb5-03 4 жыл бұрын
Graphical Design, спасибо, что ответили).
@rafik5179
@rafik5179 4 жыл бұрын
Помогите пожалуйста, у меня враг при движении за мной не поворачивается в мою сторону, как бы я не старался, и так и так. Помогите пожалуйста разобраться. Кому не сложно напишете код пожалуйста
@syliix0
@syliix0 3 жыл бұрын
Помоги пожалуйста, я написал скрипт, не вижу ошибок, анимация работает, но почему колайдер меня не слушает он сам включается и выключается? Вот код public class PlayerController : MonoBehaviour { public float speed; public float jumpForce; private float moveInput; [SerializeField] GameObject attackHitBox; private Rigidbody2D rb; private bool facingRight = true; private bool isGrounded; public Transform feetPos; public float checkRadius; public LayerMask whatIsGround; bool isAttacking = false; private Animator anim; private void Start() { anim = GetComponent(); rb = GetComponent(); attackHitBox.SetActive(false); } private void FixedUpdate() { moveInput = Input.GetAxis("Horizontal"); rb.velocity = new Vector2(moveInput * speed, rb.velocity.y); if(facingRight == false && moveInput > 0) { Flip(); } else if(facingRight == true && moveInput < 0) { Flip(); } if(moveInput == 0 && !isAttacking) { anim.SetBool("isRunning", false); } else { anim.SetBool("isRunning", true); } } private void Update() { isGrounded = Physics2D.OverlapCircle(feetPos.position, checkRadius, whatIsGround); if(isGrounded == true && Input.GetKeyDown(KeyCode.Space)) { rb.velocity = Vector2.up * jumpForce; } if(Input.GetKeyDown(KeyCode.Space)) { anim.SetTrigger("jump"); } if (Input.GetButtonDown("Fire1") && !isAttacking) { isAttacking = true; anim.Play("attack"); } StartCoroutine(DoAttack()); } void Flip() { facingRight = !facingRight; Vector3 Scaler = transform.localScale; Scaler.x *= -1; transform.localScale = Scaler; } IEnumerator DoAttack() { attackHitBox.SetActive(true); yield return new WaitForSeconds(1f); attackHitBox.SetActive(false); isAttacking = false; } }
@Max-ex9rd
@Max-ex9rd 4 жыл бұрын
Можно ещё сдеать видео что бы враг наносил дамаг и персонаж умирал если ему снимут всё хп
@arcday4281
@arcday4281 4 жыл бұрын
Бл* тока ща догнал как enumerator использовать )
Who is More Stupid? #tiktok #sigmagirl #funny
0:27
CRAZY GREAPA
Рет қаралды 10 МЛН
Жездуха 42-серия
29:26
Million Show
Рет қаралды 2,6 МЛН
Flexible LOOT SYSTEM in Unity with Random Drop Rates
13:24
Мигание врага при уроне - Unity легко
11:47
Graphical Design
Рет қаралды 12 М.
ИИ врага "Страж" / AI Enemy - Unity легко
17:54
Graphical Design
Рет қаралды 49 М.
How to use Unity NavMesh Pathfinding! (Unity Tutorial)
15:25
Code Monkey
Рет қаралды 216 М.
Как подобрать/бросить предмет в Unity 2d
17:57
Godot для простофилей №1
13:42
MrOstSergey
Рет қаралды 35 М.
Как спрятаться от врага  - Unity легко
12:05
Graphical Design
Рет қаралды 4,1 М.
Переключение анимаций в Unity
9:23
GDev Academy
Рет қаралды 23 М.