Подскажите, как сделать, чтобы задний фон был показан в каждом

кусочке пазла, как на (скрин 1)? Моя структура (скрин 2). Каждая часть пазла - префаб с зелёной рамкой. Использовать Mask или ещё что-то? Как в иерархии располагать это?

14 ответов

39 просмотров
Stellar- Автор вопроса
Stellar
screenshot

Ахха, задумка топ

Малолетки будут играть в твои пазлы

Stellar- Автор вопроса
𝙵𝚊𝚗𝟺𝚒𝚔
Малолетки будут играть в твои пазлы

Если не знаешь задумку - нечего такое писать. Это всевдо-пазлы. Они просто открываются.

Stellar
screenshot

Вполне маской можно, но я бы для этого написал отдельный шейдер. Тогда в материал будешь класть текстуру фона и маску, объект будет один.

Stellar- Автор вопроса
Alexander Pluzhnikov
Вполне маской можно, но я бы для этого написал отд...

Шейдеры не умею писать. А как с маской в иерархии располагать?

Самое время научиться. Это несложный шейдер. Если маской в иерархии, то маска сверху, у нее удочерен спрайт с квадратным фоном.

Stellar- Автор вопроса
Alexander Pluzhnikov
Самое время научиться. Это несложный шейдер. Если ...

Но частей то много отдельных. В них один фон не вложишь

Stellar
Но частей то много отдельных. В них один фон не вл...

У тебя один большой фон, и его нужно разбить на куски?

Stellar- Автор вопроса
Alexander Pluzhnikov
У тебя один большой фон, и его нужно разбить на ку...

Нет, фон один. А кусков (просто рамки зелёные) - несколько, по сетке расположены.

Stellar
Нет, фон один. А кусков (просто рамки зелёные) - н...

Тогда тебе точно нужен шейдер. Можно добавить параметры смещения UV, превратить в PerRendererData. В память уйдет изображение с фоном, а каждый пазл будет содержать данные UV.

Stellar- Автор вопроса
Alexander Pluzhnikov
Тогда тебе точно нужен шейдер. Можно добавить пара...

Может есть готовый ассет для такого, не знаете по каким ключевым словам его искать?

Похожие вопросы

Обсуждают сегодня

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Ребят, подскажите, пожалуйста, почему в префиксе к ассетам, которые генерируются через фильтр | theme в шаблоне, стал вдруг появляться index.php? Вот так выглядит ссылка на а...
Виталий
1
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Карта сайта