如何用C++做带动画的界面?

zawzawzzz 2011-08-10 03:54:05
我的编程水平不高,以前用C++也就是写写小程序,好一些的就是做个有按钮有滚动条有对话框的图形界面(刚刚学会C++ MFC界面编程不到一年),但是现在需要做一个复杂一些的界面。

复杂的地方就一点:界面上有动画并且和用户有交互。

比如说:屏幕上不断地掉下来很多水果(苹果梨神马的),当第3个苹果落地时,用户必须马上点击屏幕的某个地方,程序检测到用户的这个正确反应后弹出个对话框。

再比如:屏幕上很多动物在移动(猫啊狗啊神马的),用户必须拿着鼠标跟随狗跑一段时间,程序检测到用户的这个正确反应后弹出个对话框。

不知道能否用C++实现?希望不会很复杂。

先写写大家了。
...全文
579 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
SparkMiao 2011-08-30
  • 打赏
  • 举报
回复
可以用开源的界面库DuiLib试试,这个库的功能很强大,祝你好运
向立天 2011-08-30
  • 打赏
  • 举报
回复
您好
我是本版版主
此帖已多日无人关注
请您及时结帖
如您认为问题没有解决可按无满意结帖处理
另外本版设置了疑难问题汇总帖
并已在版面置顶
相关规定其帖子中有说明
您可以根据规定提交您帖子的链接
如您目前不想结帖只需回帖说明
我们会删除此结帖通知

见此回复三日内无回应
我们将强制结帖
相关规定详见界面界面版关于版主结帖工作的具体办法
quwei197874 2011-08-13
  • 打赏
  • 举报
回复
把vc和flash简单结合一下就可以,网上好多例子
野生大猫 2011-08-13
  • 打赏
  • 举报
回复
或者在一个循环里 用Y坐标作为循环条件,外层控制循环次数,到预定值,检查消息?
野生大猫 2011-08-13
  • 打赏
  • 举报
回复
苹果啥的 类似一个按钮?在一个timer里不断执行?不断的设置坐标,当到达最低端的时候重新回到顶端,刷新掉落次数 当到预定值的时候 检查热区是不是有点击给予提示?
l2008l 2011-08-13
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 quwei197874 的回复:]
把vc和flash简单结合一下就可以,网上好多例子
[/Quote]同意这个观点 这样很省事
gz_qmc 2011-08-12
  • 打赏
  • 举报
回复
根据你的描述
发现你的水平和你的目的有很大距离
就是说现在跟你说要很多很多话,打字就更累了

所以,只好说祝你好运了
zawzawzzz 2011-08-10
  • 打赏
  • 举报
回复
我不是要做游戏啊。。。就是想实现类似的功能。
蒋晟 2011-08-10
  • 打赏
  • 举报
回复
用过MFC的话,看看MFC的MTGDI示例……
这个只是示例,一般游戏都是用硬件加速的引擎的。

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧