0

我想创建一个非常简单的游戏,就像这样。一般来说,我需要几种颜色的方块,当你点击它们时,它们应该会出现、消失、移动。我创建了一个QDialog. 在其中,我使用MyDialog::mousePressEvent(QMouseEvent *event)函数来获取单击鼠标的坐标。一般来说,我需要另外两件事来对我的游戏进行编程。

  1. 将图像放入我的 QDialog
  2. 移动它们
  3. 从我的对话框中删除它们

您能否提供一些示例代码,将图像添加到对话框中,移动它并销毁它,好吗?这样做最方便的方法是什么?

4

1 回答 1

0

在 QGraphicsScene 中的特定坐标中放置和图像

函数是用于创建简单游戏的代码:item.setPos, scene.addItem...

于 2013-04-25T20:26:39.167 回答