Перенос предметов в Unity | Инвентарь и система предметов #2 | Создание 2D PixelArt RPG в Unity#10

Поділитися
Вставка
  • Опубліковано 11 вер 2024
  • В этот раз с помощью интерфейсов IDragHandler, IEndDragHandler и IBeginDragHandler мы сделали перенос элементов в GridLayout
    Предлагайте свои идеи по игре в описание!
    Unity для профессионалов -90% - www.udemy.com/...
    Unity для начинающих -90% - www.udemy.com/...
    Продвинутый C# -90% - www.udemy.com/...
    Делегаты и события -50% - www.udemy.com/...
    МОЯ КНИГА - csharpbook.saku...
    МОИ КУРСЫ НА UDEMY - www.udemy.com/...
    Код на скидку - UA-cam
    ГРУППА КАНАЛА - holymonkey
    ШКОЛА ПРОГРАММИРОВАНИЯ ЯЮНИОР - holymon...
    Я В VK - rsakutin
    INSTA - / sakutinhuytin
    ЧАТ В ТЕЛЕГЕ - t.me/csharp_fa...

КОМЕНТАРІ • 28

  • @seregasitri
    @seregasitri 5 років тому +1

    Все круто, но когда пишешь код на стриме так намного понятнее. а так благодарю может в конце концов научусь писать код без костылей)))

    • @user-zz2ew4dx4c
      @user-zz2ew4dx4c 2 роки тому +2

      спустя 2 года научился?

    • @seregasitri
      @seregasitri 2 роки тому +1

      @@user-zz2ew4dx4c нет) костыли наше все)

    • @user-zz2ew4dx4c
      @user-zz2ew4dx4c 2 роки тому +1

      @@seregasitri обидно, думал ты уже в ubisoft сеньором работаешь

  • @drankevichvitalik8940
    @drankevichvitalik8940 5 років тому

    Ура!!!!!!!!!! Наконец-то

  • @niedshox5289
    @niedshox5289 4 роки тому +2

    Побраски у меня проблема как создать игровой магазин так что при покупке он автоматически перенёсся в инвентарь пж реши эту проблему

  • @user-vu1xr8ji2b
    @user-vu1xr8ji2b 5 років тому +3

    Ребята оно живое! А так чувак вот тебе идея. Ты меня извини , но наличие инвентаря это не делает твою игру рпг. Рпг это вариативность и прокачка персонажа! Сделай квестодателя с квестами, пускай банальным , но всетаки. Сделай так , что бы игрок имел хоть какую-то вариативность , что бы он мог отказаться согласиться или ответь нейтрально. Пример квест на 3 кожи коровы и игрок может пойти убить 3 коровы для того что бы заработать кожи , или он может украсть эти нужные ему кожи , а ещё он может купить пару коровок размножать хозяйство и собирать кожу. Вот так и тогда ты уже приблизиш игру к званию RPG! Ну и сделай полоску хп , маны, стамины и опыта ну что бы прокачивать их можно было. Ну все прочитай уж

  • @yzukio
    @yzukio 2 місяці тому

    Автор фанат мема "Смотря какой fàbrics" 🙃

  • @sergei-fil
    @sergei-fil 5 років тому +1

    Я думаю чтобы не смешивать ответственность.

  • @dmitrvy
    @dmitrvy 5 років тому +1

    Было бы хорошо в видео сделать справа ссылки на предыдущее и следующее.

    • @rsakutin
      @rsakutin  5 років тому +1

      В конце видео всплывает полный плейлист

  • @mr.grafin4ik734
    @mr.grafin4ik734 2 роки тому

    почему у меня при перетаскивании предмет не становится дочерним к канвасу, а выходит за его пределы?
    код я проверил, написанно все как на видео

  • @tac1402
    @tac1402 2 роки тому

    5:10 это называется граничные условия, что да надо дорабатывать

  • @user-pm1zn3pm3g
    @user-pm1zn3pm3g Рік тому

    Интерфейсы iDraghandler и т.д. можно использовать только для Ui или можно и для 3d объектов?

    • @user-pm1zn3pm3g
      @user-pm1zn3pm3g Рік тому

      Уже разобрался что можно. New input system как можно имплементировать onmouseOver и onmouseEnter

  • @mrwolfrpg420
    @mrwolfrpg420 2 роки тому

    Вопрос когда перетянул иконку она постоянно становится на 1 позицию

    • @mrwolfrpg420
      @mrwolfrpg420 2 роки тому

      Как это исправить

  • @steff1232
    @steff1232 5 років тому

    Сделай смену пола и расы персонажа сделай пиксельного ящера , тигра и т.д.

  • @yargacheen
    @yargacheen 2 роки тому

    я бью два раза, один раз по кринжу, второй раз по крышке гроба

  • @СтепанКипкаев-ы1з
    @СтепанКипкаев-ы1з 5 років тому

    А как установить draggingParent как canvas?

    • @channelofmaks9505
      @channelofmaks9505 4 роки тому +1

      вместо private я написал public и все работает

    • @DELLOON
      @DELLOON 2 місяці тому

      пхпххп, 2024 год тут. В общем [SerializeField] и через инспектор ставишь

  • @user-bv5ug6xt9i
    @user-bv5ug6xt9i 5 років тому

    Почему-то при попытке перетащить иконку она улетает к чертям

    • @nohomo4418
      @nohomo4418 5 років тому

      в канвасе измени render mode на screen space - overlay

    • @nohomo4418
      @nohomo4418 5 років тому

      ИЛИ
      public void OnDrag(PointerEventData eventData)
      {
      transform.position = Camera.main.ScreenToWorldPoint(new Vector3(Input.mousePosition.x, Input.mousePosition.y, 1));
      }

    • @user-fp2zf3bj8v
      @user-fp2zf3bj8v 4 роки тому

      i just cant а если ни то, ни то не помогает?

  • @rednecksstudio3207
    @rednecksstudio3207 5 років тому

    давай видео по инвентарю

  • @johnsmith643
    @johnsmith643 4 роки тому +4

    Чувак, не говори по-русски с американским акцентом, отвратительно звучит