用directDraw 如何按层显示图片,就是从下到上一层层覆盖显示
用directDraw 怎么按层显示图片,就是从下到上一层层覆盖显示[解决办法]按照顺序绘制就是了, 先画最底下的,
用directDraw 怎么按层显示图片,就是从下到上一层层覆盖显示
[解决办法]
按照顺序绘制就是了, 先画最底下的,最后画最上面的
如果有透明效果,打开alpha混合呗
[解决办法]
你是使用DDraw吗?这个大家都不怎么用了。Direct3D都可以做到渲染2D内容,还有一本书专门讲到了用D3D渲染2D的内容。我也曾经制作过一个Galgame,基本上就是按照你的图示这么做的。
[解决办法]
不管怎样,能实现效果就可以了。
你的意思是CImage类有方法修改图片的Alpha值?这不是难题。你自己实现一个载入png或tga格式的图片类,也可以对它的Alpha部分进行操作。事实上,你也可以写代码让DDraw或D3D实现。