Как сделать ценник или динамический список в Unity при помощи ContentSizeFitter и LayoutGroup?

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

КОМЕНТАРІ • 36

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

    Крутейший разбор, сделал себе нормальный Battle Log со скроллом.

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

    На удивление, узнал что то новое. Неожиданно и приятно. А ведь просто решил сесть с чаем и чипсиками отдохнуть, посмотреть новое видео с любимого канала. Благодарю ❤️

  • @ИванВакулин-е1в
    @ИванВакулин-е1в 2 роки тому +1

    Супер! Спасибо большое! Как-то пытался сам это настроить, но не знал про size fitter. Теперь все понятно

  • @MrGolovewkin
    @MrGolovewkin 8 місяців тому

    Вот прям очень полезное видео, спасибо!

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

    Хорошая работа. Красавчик!)
    Такие видео мотивируют поднять задницу и самому снова сесть за юнити. Если все же когда-то осилю до конца проект - поделюсь)

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

      Обязательно делись!)

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

    Как же ты хорош, чел, как же ты хорош... Моё почтение.

  • @ДмитрийБарсуков-ъ8р

    Спасибо, все очень доступно рассказано без воды 👍

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

    отличная тема , такое просто так не найдешь

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

    годнотень

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

    Огонище! Подробно рассказал, без воды! Будет ли ролик про создании экономики в играх?

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

      Что подразумевается под экономикой? Фича с ресурсами?

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

      @@gamedevlavka Например, как сделать магазин и как сделать так чтобы игрок мог там что то покупать и продавать? И как сделать цены плавучими, чтобы они менялись иногда и цены на то, что игрок больше всего магазину продает

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

      @@CyberNewsCS то, что ты предлагаешь, делается в больших проектах и то, на стадии, когда уже игра выпущена и хорошо продаётся, но хочется ещё продавать лучше. Такая комплексная система пилится несколько месяцев)
      Я, конечно, буду рассказывать потихоньку, но ждать видео, где волшебным образом за полчаса расскажется что и как нужно делаит, не стоит

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

      @@gamedevlavka я и не прошу за полчаса, а какие есть варианты для проектов по меньше?

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

      @@gamedevlavka спасибо, очень помог ответами выше))) Я не знал, что там все так сложно, похоньку узнаю что да как. В просторах интернета нет нормальных и конкретных ответов на это все))))

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

    👍

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

    😱Офигеть, сколько же десятков часов чистой работы можно было сэкономить...

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

    Перформанс будет никакой на мобилах. Надо считать ручками длину символов и задавать размеры ректа. Если элементов мало, то прокатит. В списке будет лагать, надо использовать ассеты типа OSA.

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

      Если знаешь такие вещи, которые описал, то и знаешь, что разработка это не черное и белое, разработка это всегда выбор наиболее оптимального решения с учетом того, сколько ресурсов придется затратить, и какой профит это принесет. OSA можно и нужно использовать, другой вопрос, сколько времени займет сетап, и так ли он необходим для конкретно выделенного проекта. В любом случае, это не вопрос, который затрагивается в видео. А так, все верно

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

      @@gamedevlavka Это для тех, кто сделает и захочет сделать потом нормально :)

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

    спасибо, отличный урок!
    вопрос есть немного не по теме: как продвигается работа над архитектурой? Просто никакого описания к ней на гите пока нет, а чисто по коду некоторые моменты не вполне очевидны (по крайней мере для начинающего разработчика). Ну и по урокам на архитектуру тоже подсказок не так много, поскольку там пример более простой схемы рассмотрен.
    В общем, какое-то хотя бы краткое описание (ну или может видео с объяснением основных моментов реализации актуальной версии) было бы очень полезным!

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

      Архитектура обкатывается на проекте, я её подкручиваю , добавляю чего не хватает. Получается хорошо. Надо ещё один момент изменить и можно делать документацию)

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

      @@gamedevlavka супер! очень буду ждать!

  • @alexgomaker913
    @alexgomaker913 Рік тому +1

    Отличное видео!
    Вопрос!
    От чеко контент может жёстко съезжать при незначительных (а иногда как будто и сам по себе) изменениях в UI ?
    Тоесть я настроил чтобы он был ровно по середине какой то условной вьюшки, выставляя \редактируя отступы и т.д., а оно берёт и в какой то момент сваливает на единиц 200 вверх или вниз.
    Вообще не врубаюсь что за магия такая. Есть мысли или мб советы куда копать?

    • @gamedevlavka
      @gamedevlavka  Рік тому

      Если используешь Layout группы какие либо, то бывает тупит при вёрстке. Но скорее всего что-то неправильно, но я не могу подсказать что, т.к. всей картины не знаю

  • @benzeji
    @benzeji 29 днів тому

    Привет! Как сделать чтобы текст в право не уходил? а всегда влево двигая иконку.

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

    Кстати я бы вообще избегал использование ContentSizeFitter т.к. если у его парента есть компонент Horizontal/Vertical LayoutGroup, он дает предупреждение и перестает нормально работать, я бы саму кнопку еще поместил в объекте на котором есть Horizontal/Vertical LayoutGroup с галочкой ControlChildSize.

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

    Я никогда не рассчитываю на собственный размер картинки, а задаю его через Layout Element

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

      Да, так вполне можно делать

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

    На превью букву т забыл

  • @hyperr_homyak
    @hyperr_homyak 10 місяців тому

    На 7:02 устал?

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

    Блин я все это знаю, как мне попасть в гейм дев, год опыта - никому не нужен(

  • @АлександрБычко-п9ъ

    Это конечно прекрасно, но пора отказываться от этого UI и переходить на новый основанный на вебтехнологиях.