当前位置: 代码迷 >> QT开发 >> QT新手求高手帮忙,关于数字显示解决方案
  详细解决方案

QT新手求高手帮忙,关于数字显示解决方案

热度:51   发布时间:2016-04-25 04:13:07.0
QT新手求高手帮忙,关于数字显示
刚学QT没多久,编一个游戏。游戏界面的图都差不多了
但想在游戏界面的边上显示玩家的生命值。突然就不知道怎么办了
一直都在用Qpainter->drawText(int,int,"")输出文字,数字。
可是生命值是会随着程序运行不断改变的。所以好像不能用drawtext这个函数了
希望知情的大侠帮帮我,谢谢~
------解决方案--------------------
有一个线程专门负责检查生命值状态,生命值变化后通过信号通知UI线程进行刷新
------解决方案--------------------
额。你的生命值可以保存在一个地方。 

然后画的时候去取就好了。或者你游戏引擎发现生命有变化了。就通知UI 更新。。类似MVC哇。
  相关解决方案