Перейти к содержанию
Fire Monkey от А до Я

Как сделать эффект вспышки для контрола, когда он подсвечивается на короткий диапазон времени?


97mik

Рекомендуемые сообщения

  • Администраторы
  1. Повесить анимацию TFloatAnimation на свойство Opacity
  2. Установить длительность анимации в 500 мс. Duration = 0.5
  3. Задать начальное и конечное значения в 0 и 1. StartValue = 0, StopValue = 1.
  4. И поставить галку TFloatANimation.AutoReverse для анимации.

Ну и вызывать анимацию вручную в нужный момент времени. Перед каждым вызовом анимации задавать Inverse в True.

Ссылка на комментарий
  • Администраторы

Когда StopValue = 1 не работает, а при 100 работает. Но только появляется и не гаснет, галка AutoReverse стоит.

 

Работает. Duration указывается в секундах, Поэтому для 500 миллисекунд

Duration := 0,5
Ссылка на комментарий
Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...