vc 6.0 如何添加图片组(游戏编程,连续的画面),如何显示
4个回答
展开全部
这个还是打包成资源文件比较好。如果只是做小游戏可以作为资源添加到工程的资源中。加载和显示话要看你是用什么做游戏了,D3D,DDRAW(这个微软早就不管了,但还是可以用),GDI都有所不同。比如说GDI吧,这个做大游戏有点勉强,但不用再多进行设置。加载文件可以用LoadImage,显示的话用StretchBlt。这都只是最简单基本的东西,真正要做一个游戏仅凭这些是不够的。最好根据你要用的工具,多参考相关的文档,比如msdn。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以先将有连续画面的大图片一次载如,然后根据需要选择不同的区间显示
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
利用游戏循环
while(msg.messgae!=WM_QUIT)
{
if(PeekMessage(&msg,NULL,0,0,PM_REMOVE))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
else
{
...............(写你要显示图片代码 一般用StretchBlt函数)
}
}
用这个循环代替消息循环就行了
while(msg.messgae!=WM_QUIT)
{
if(PeekMessage(&msg,NULL,0,0,PM_REMOVE))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
else
{
...............(写你要显示图片代码 一般用StretchBlt函数)
}
}
用这个循环代替消息循环就行了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没有写过游戏
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询