Плавное исчезание Image

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

Плавное исчезание Image

Сообщение Nikita492 02 мар 2019, 00:57

Здравствуйте! Вопрос такой возник, как сделать так, чтобы компонент Image плавно затемнялся?
Nikita492
UNец
 
Сообщения: 4
Зарегистрирован: 21 сен 2018, 15:27

Re: Плавное исчезание Image

Сообщение 1max1 02 мар 2019, 02:38

Аватара пользователя
1max1
Адепт
 
Сообщения: 5505
Зарегистрирован: 28 июн 2017, 10:51

Re: Плавное исчезание Image

Сообщение Nikita492 02 мар 2019, 09:40

1max1 писал(а):https://docs.unity3d.com/ScriptReference/Color.Lerp.html

То ли я туплю, но не работает..
Nikita492
UNец
 
Сообщения: 4
Зарегистрирован: 21 сен 2018, 15:27

Re: Плавное исчезание Image

Сообщение seaman 02 мар 2019, 10:40

Чтобы Вам подсказали что у Вас не работает - приводите код.
seaman
Адепт
 
Сообщения: 8352
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Самара

Re: Плавное исчезание Image

Сообщение Nikita492 02 мар 2019, 10:58

seaman писал(а):Чтобы Вам подсказали что у Вас не работает - приводите код.

Переделал немножко код, теперь Image меняет цвет каждую секунду, исчезая и появляясь, но мне нужно чтобы Image полностью затемнялся.
Синтаксис:
Используется csharp
                           if (TimerTarget <= 0) {
                                Debug.LogWarning ("Timer null");
                                Color IMGColor = ImagSmall.color;
                                IMGColor = Color.Lerp(Color.white, Color.black, Mathf.PingPong(Time.time, 1));
                                ImagSmall.color = IMGColor;
                        }
 
Nikita492
UNец
 
Сообщения: 4
Зарегистрирован: 21 сен 2018, 15:27

Re: Плавное исчезание Image

Сообщение 1max1 02 мар 2019, 15:52

Затемнился и исчез - это разные вещи.
Color.black - черный цвет.
Color.clear - полностью прозрачный (невидимый).
Аватара пользователя
1max1
Адепт
 
Сообщения: 5505
Зарегистрирован: 28 июн 2017, 10:51

Re: Плавное исчезание Image

Сообщение Xtir 02 мар 2019, 18:09

А для чего тебе там пинг понг???
Xtir
UNIверсал
 
Сообщения: 498
Зарегистрирован: 21 окт 2016, 00:37

Re: Плавное исчезание Image

Сообщение Nikita492 02 мар 2019, 18:27

Люди! Спасибо за ответы! Я нашёл решение
Синтаксис:
Используется csharp
                if (TimerTarget <= 0) {
                                Debug.LogWarning ("Timer null");
                                Color IMGColor = ImagSmall.color;
                                IMGColor = Color.Lerp(ImagSmall.color, Color.clear, 1.5f * Time.deltaTime);
                                ImagSmall.color = IMGColor;
                }
 
Nikita492
UNец
 
Сообщения: 4
Зарегистрирован: 21 сен 2018, 15:27


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 27