Unity 2019. Получите текущий спрайт из пользовательского интерфейса. Изображение заполненного изображения с сохранением прозрачности. - PullRequest
0 голосов

Я застрял с этой проблемой в течение двух дней и не смог найти решение.

В основном у меня есть изображение с простым png-спрайтом на холсте. Тип изображения - Заполнено , метод заливки - Радиально 360 , начало отсчета - Верх . Я изменяю сумму заполнения с 0 на 1 с помощью скрипта C#.

Когда происходит касание экрана, выполнение изображения прекращается (предположим, что оно прекратилось в момент заполнения изображения на 110 градусов). Что мне на самом деле нужно, так это создать новый образ типа Simple , чтобы тип этого вновь созданного изображения можно было в дальнейшем изменить на «Заполненный» и обработать как предыдущее изображение, с той самой разницей, что спрайт недавно созданного экземпляра изображения будет изначально «заполнен» на 110 градусов.

Надеюсь, я достаточно ясно описал свою проблему. Заранее благодарим вас за помощь.

Следующее изображение прояснит ситуацию: enter image description here

...