В настоящее время я создаю последовательность логотипов в C++ с помощью SFML и хотел бы ввести желаемое время и затем исчезать на такое количество времени, например, например , если вход 3, затем погасте цвет до 3 секунд. Максимальное количество целого цвета, так как цвет равен 255, как белый. Это мой текущий код:Попытка выяснить уравнение для затухания цвета в течение определенного времени
sf::Time fadeCalc = clock.getElapsedTime();
int f = fadeCalc.asMilliseconds();
int l = logoLength.asSeconds();
int iColor = "Equation needed using variables"
sf::Color fadeColor(iColor,iColor,iColor);
Fade.setFillColor(fadeColor);
Любая помощь будет очень признательна! Мне жаль, что я не мог понять, как это объяснить.
Большое спасибо! Это был прекрасный ответ, я просто не мог обвести вокруг себя голову. – John