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
energy display
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
Popular Topics
Advertisement
Recommended Tutorials
Advertisement