Страница 1 из 1

Как изменить спрайт у кнопки?

СообщениеДобавлено: 01 апр 2020, 08:41
TheMamont
Всем доброго времени суток! Появилась необходимость заменить стандартный спрайт у кнопки на свой. Я скачал пак со спрайтами с ассет стора, но незадача, стандартный спрайт для кнопки при растягивании кнопки, сохраняет пропорции и при просмотре этого спрайта в инспекторе на кнопке, можно заметить на нем пунктирные штрихи, так вот, как мне сделать что бы спрайт с ассет стора растягивался так же как стандартный?

Re: Как изменить спрайт у кнопки?

СообщениеДобавлено: 01 апр 2020, 10:48
Dio5555
Я вас не особо понял, но возможно это пригодится.

1. "Скачайте" установите в Package Manager ===> 2D Sprite
https://cdn3.savepice.ru/uploads/2020/4 ... 9-full.png

2. После тыкайте на ваш спрайт и в Inspector найдите кнопку Sprite Editor
https://cdn3.savepice.ru/uploads/2020/4 ... c-full.png

3. До того как спрайт порезан
https://cdn3.savepice.ru/uploads/2020/4 ... 1-full.png

4. После разрезания
https://cdn3.savepice.ru/uploads/2020/4 ... a-full.png

Документация unity3d
https://docs.unity3d.com/ru/current/Man ... ditor.html

Re: Как изменить спрайт у кнопки?

СообщениеДобавлено: 01 апр 2020, 12:06
TheMamont
Спасибо большое, это именно то что нужно было!
(3A4OT) (3A4OT) (3A4OT)

Re: Как изменить спрайт у кнопки?

СообщениеДобавлено: 01 апр 2020, 12:09
TheMamont
Важное уточнение для таких же как я, у компонента image параметр image type должен быть sliced

Re: Как изменить спрайт у кнопки?

СообщениеДобавлено: 01 апр 2020, 12:19
Dio5555
Ну это уже от вашей задачи, а так вроде да, просто потыкайте и гляньте, как другие режимы работают.
А так в документации там должно об этом подробно, я особо не увлекался этим вопросом.