Адаптивный UI в Unity. Часть 5. Настраиваем GridLayoutGroup

Поділитися
Вставка
  • Опубліковано 4 лют 2025

КОМЕНТАРІ • 18

  • @kostyurinm
    @kostyurinm Рік тому +2

    Дай Бог тебе здоровья. За смену ориентации отдельное спасибо!

  • @shilov_games
    @shilov_games 2 роки тому +2

    Спасибо за видосы по UI. Теперь понимаю как с UI работать и какая структура элементов должна быть

  • @nwShineOne
    @nwShineOne 3 роки тому +1

    Здравствуйте. У меня вопрос как сделать адаптивный GridLayout если элементы не должны быть одинаковые.

  • @RcFMhK
    @RcFMhK 6 місяців тому +1

    Привет! Можешь подсказать куда капать. Я закидываю картинки из папок через префаб Image в Scroll, и с помощью GridLayoutGroup выстраиваю по порядку в несколько рядов, но как оставить реальный размер картинок, а то Grid их подгоняет под один размер, а самому через скрипт их не хочется править. Есть же компонет который может возвращать их реальный размер как он есть. Заранее спасибо!

    • @gamedevlavka
      @gamedevlavka  6 місяців тому

      Юнитевский грид больше никак не работает, так что придётся искать обходные пути)

    • @RcFMhK
      @RcFMhK 5 місяців тому

      @@gamedevlavka Да, но куда капать?)

    • @gamedevlavka
      @gamedevlavka  5 місяців тому

      @@RcFMhK в собственный Grid, который расставит префабы по сетке как тебе нужно без изменения размера

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

    А как ты для себя слово widget определяешь/переводишь? Я знаю перевод. Но не понимаю, как перевести widgetItem. По словам понятно отдельно, но как вместе связать не понятно.

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

      Widget - это общепринятый термин в разработке под мобильные телефоны. Виджет- это самостоятельная деталь в интерфейсе, она каким либо образом перемалывает данные и показывает в удобочитаемом виде.
      В случае с WidgetItem - это самостоятельная деталь, показывающая данные о предмете

  • @helgi7888
    @helgi7888 3 роки тому

    Если вы из предыдущих видео (плей лист по UI) то у PopUpScrollView
    Scrol view не будет работать, пока он находится в UILayer

    • @helgi7888
      @helgi7888 3 роки тому

      нужно добавить Graphic RayCaster к UILayer)

  • @ASFlasher
    @ASFlasher 3 роки тому +1

    а можно поменять сортировку так, чтобы последние 2 не к краю прилепали, а центрировались? И еще интересно насколько легко на стандартном скролле реализовать, чтоб не все итема сразу создавались, а только те которые видны, и при скроле они потом переиспользовались меняя в себе только данные?

    • @gamedevlavka
      @gamedevlavka  3 роки тому +2

      Ответ на первый вопрос: это делается не через Grid, а например через список HorizontalLayoutGroup, посещённых в контейнер с VerticalLayoutGroup. Может как-нибудь замутим.
      Ответ на второй вопрос: да, это можно, но это непросто объяснить. Возможно и до этого дойдет)

  • @theoctan8569
    @theoctan8569 3 роки тому +1

    По сути, это уже 5-я часть, если конечно считать предыдущий урок "Структура классического Popup окошка". Поправьте, если это конечно ошибка)

    • @gamedevlavka
      @gamedevlavka  3 роки тому +1

      Тоооочно! Спасибо)

  • @Альнорд-о6т
    @Альнорд-о6т 3 роки тому +2

    Привки!

  • @PS-vj6jz
    @PS-vj6jz 3 роки тому

    Рассказать то да, но вот бы на реальном примере, конкретном. Просто кажется, что пример Оооченьпрост.

  • @RGameFactory
    @RGameFactory 5 місяців тому +1

    Надо больше времени тратить на подбор цветов, еще минут 15 а лучше 30, все ведь смотрят видео что бы посмотреть как цвета выбирают а не работу с грид