[UNITY] Атласы спрайтов

Поделиться
HTML-код
  • Опубликовано: 15 ноя 2024

Комментарии • 37

  • @metal_burn
    @metal_burn 3 года назад

    В принципе, хорошо!
    Все понятно, без воды, показательно, наглядно, не раздражает.

  • @KunjutProger
    @KunjutProger 2 года назад +1

    Чеееел, спасибо большое. У меня была одна идея и, благодаря тебя, я смогу воплотить ее в жизнь в несколько десятков раз проще

    • @nfridman
      @nfridman  2 года назад +1

      Всегда радуюсь, когда мои видосы кому-то помогают)

  • @rz3xcontent744
    @rz3xcontent744 3 года назад +2

    Вау, вменяемый диктор, красивый тутор. А главное без эканий мэканий заиканий, все очень достойно и аккуратно. Спасибо за тутор!

  • @AlexJazzEEk
    @AlexJazzEEk Год назад

    красава отлично объяснил

  • @dr.sanctum9537
    @dr.sanctum9537 3 года назад

    Спасибо, полезно для начинающих

  • @Ivan60179
    @Ivan60179 3 года назад +2

    Наконец то нашёл

  • @SvZhuk
    @SvZhuk 4 года назад

    однозначно лайк

  • @sigvist6228
    @sigvist6228 2 года назад +1

    Ты мог использовать инструмент тайл палет чтобы расставить свои нарезанные спрайты по карте

  • @сергейандросов-м5д
    @сергейандросов-м5д 3 года назад

    Спасибо.

  • @orestqq
    @orestqq 4 года назад

    Лойс

  • @hanmayujiro1433
    @hanmayujiro1433 4 года назад

    Хорошее видео, только не могу понять : во время настройки на что влияют Borders(зеленые линии)?

    • @nfridman
      @nfridman  4 года назад +1

      На размер физического коллайдера. Если ты повесишь на спрайт из атласа BoxCollider2D, то увидишь что коллайдер (по умолчанию) будет размеров с эту зелёную рамку.

  • @anonymus3676
    @anonymus3676 3 года назад

    Пж, помогите. Я сделал кнопку, все красиво. Нажимаю на играть и там какая-то 4-х битная фигня

  • @zuzuBoba
    @zuzuBoba 8 месяцев назад

    2022.3.14F1 нет кнопки после включения в player prefs создания атласа :(

    • @zuzuBoba
      @zuzuBoba 8 месяцев назад

      Нашел теперь он лежит в Create/2D/Sprite Atlas

  • @fumafumoffu1914
    @fumafumoffu1914 3 года назад +1

    А как распаковать атлас? (Достать одну картинку из него)

    • @nfridman
      @nfridman  3 года назад

      В виде отдельного файла не знаю. А вот на сцену ее можно перетянуть если раскроешь атлас. Кнопочку треугольника в окне с проектом нажмёшь.

    • @DarkW1zard
      @DarkW1zard 3 года назад

      вот этот момент почему то везде пропускают когда показывают атлас. Хотя этот вопрос один из первых при импорте спрайтов из aset store новичками.

    • @DarkW1zard
      @DarkW1zard 3 года назад

      @@nfridman я секунд 30 тупил, пытался сообразить, что за кнопочка треугольника в проекте :))

  • @orestqq
    @orestqq 4 года назад

    Какое качество выбирать при импорте? Если стандартные 2 к сменить на 8к качество знатно улучшится, хотя моя картинка в Full hd

    • @nfridman
      @nfridman  4 года назад +1

      Лучше использовать атлас 2048х2048, вроде в статье читал, что выборка из двух атласов 2048х2048 проходит быстрее чем из одного 4096х4096.
      Если ты просто изменишь размер атласа без увеличения исходного размера спрайтов, то качество графики останется тем же. Для улучшения графики увеличивается исходных размер Спрайтов, в графическом редакторе. Например если экспортировать из иллюстратора квадрат 8х8 пикселей, упаковать его в атлас 2048х2048. Квадрат на сцене все равно получится мыльным. Даже если поднять размер атласа до 8096х8096, но если экспортировать этот квадрат не 8х8, а например 64х64 пикселя, то качество квадрата на сцене увеличится в 4 раза.

    • @АлександрЯ-щ5с
      @АлександрЯ-щ5с 3 года назад

      @@nfridman Площадь двух атласов 2048х2048 в 2 раза меньше одного 4096х4096. Поэтому выборка проходит быстрее. Или я ошибаюсь? Поправте меня если я не прав. Спасибо.

    • @nfridman
      @nfridman  3 года назад

      @@АлександрЯ-щ5с Если честно я и сам не знаю, просто в статье читал, что 2 маленьких атласа лучше чем 1 большой.

  • @Figase
    @Figase 3 года назад

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

    • @nfridman
      @nfridman  3 года назад +3

      Ты про Tilemaps?

  • @animatorxt
    @animatorxt 3 года назад

    А вот я все нервы уже потерял с этими атласами
    Pixel per unit указаны правильно
    Фильтра нет
    Но возникают какие то бестолковые линии на границе спрайта то с кусочками соседнего спрайта либо цвета беграунда камеры
    Кто нибудь сталкивался с таким
    Перерыл много форумов а в итоге эти линии никуда не исчезли

  • @onlinegameboomz
    @onlinegameboomz 3 года назад

    Все говорят про атласы, но нигде не сказано,
    что если в иерархии между 2 картинками будет другой UI объект, то атлас работать не будет
    и лично для меня этот факт убивает весь смысл атласов.
    Можно ли как то обойти это ограничение?

    • @nfridman
      @nfridman  3 года назад

      А как у тебя так получилось, что между 2 спрайтами из атласа у тебя спрайт не из атласа? (Я надеюсь что в слове между подразумеваются слои)

    • @onlinegameboomz
      @onlinegameboomz 3 года назад

      ​@@nfridman необязательно спрайт, текст тоже влияет.
      У меня например есть префаб в котором находятся фон, тексты, и рандомное изображение, в атлас нужно запихать только фон.
      Физически невозможно чтобы эти фоны считались за 1 Batches.
      И таких моментов больше половины.
      Проект большой все структурировано, даже если все ставить рядом чтобы атлас работал то в иерархии будет полный хаос и ничего непонятно.

    • @nfridman
      @nfridman  3 года назад

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

    • @onlinegameboomz
      @onlinegameboomz 3 года назад

      @@nfridman я не говорю чтобы все за 1 батч, сказал же проект сложный 100-200 батчей есть, для такого проекта норм.
      но если фоны объединить будет на 50 батчей меньше

    • @nfridman
      @nfridman  3 года назад

      Напиши мне в ВК или дискорд, на след неделе устроим созвон, если ты не против. Мне сейчас просто интересно стало, что там за проект в котором объедение фонов уменьшает кол-во батчей на 50.

  • @kodest8017
    @kodest8017 3 года назад

    У меня спрайты в игре получились размытами, а кол-во бачей не изменилось

    • @DarkW1zard
      @DarkW1zard 3 года назад

      Там где то есть Filter Mode в нем есть Point для пиксельарата и еще 2 пункта которые размывают

    • @anonymus3676
      @anonymus3676 3 года назад

      Пж, помогите. Я сделал кнопку, все красиво. Нажимаю на играть и там какая-то 4-х битная фигня.