Advertisement

energy display

Started by October 17, 1999 09:14 PM
0 comments, last by Matt 25 years, 4 months ago
how do you make those little displays that show a units energy like units and buildings have in the C&C series? source code would be nice if anyone has it
There are many ways to do this. For a status bar I'd simply draw a box outline, then use blt to colorfill the statusbar as far as you need it to be filled.

Heres a DirectDraw example:

code:
//assume the outline has already been drawnDDBLTFX ddbltfx;RECT    StatusRect;ZeroMemory( &ddbltfx, sizeof(ddbltfx) );ddbltfx.dwSize = sizeof(ddbltfx);ddbltfx.dwFillColor = color;SetRect(&StatusRect, left, top, right, bottom);lpBackBuffer->Blt(&StatusRect, NULL, NULL, DDBLT_COLORFILL | DDBLT_WAIT, &ddbltfx);

Hmm... I guess that isn't a great example, but the concept still applies. At least it shows how to do colorfills in directdraw .

--TheGoop

This topic is closed to new replies.

Advertisement