- cycle alpha channel on please wait text for video loading

This commit is contained in:
Mark Vejvoda 2012-05-24 07:15:15 +00:00
parent 48b3a81cbd
commit 599cae0235
1 changed files with 7 additions and 2 deletions

View File

@ -8631,6 +8631,11 @@ void Renderer::renderVideoLoading(int progressPercent) {
string textToRender = lang.get("PleaseWait");
const Metrics &metrics= Metrics::getInstance();
float anim= GraphicComponent::getAnim();
if(anim < 0.5f) {
anim = 1.f - anim;
}
if(CoreData::getInstance().getMenuFontBig3D() != NULL) {
int renderX = 0;
@ -8643,14 +8648,14 @@ void Renderer::renderVideoLoading(int progressPercent) {
renderText3D(
textToRender,
CoreData::getInstance().getMenuFontBig3D(),
Vec3f(1.f, 1.f, 0.f),
Vec4f(1.f, 1.f, 0.f,anim),
renderX, renderY, false);
}
else {
renderText(
textToRender,
CoreData::getInstance().getMenuFontBig(),
Vec3f(1.f, 1.f, 0.f), (metrics.getScreenW() / 2),
Vec4f(1.f, 1.f, 0.f,anim), (metrics.getScreenW() / 2),
(metrics.getScreenH() / 2), true);
}
swapBuffers();