1

所以我目前正在制作一个拼字游戏

我有一个 QGraphicsScene 上面有一个网格。网格由包含变量的自定义 QGraphicsItems 瓦片组成。

现在我还有另一个自定义 QGraphicsItem,它们是应该放置在图块上的字符(其他 QGraphicsItems 也是如此)。如何让用户通过某种拖放机制将字符放在图块上?

提前致谢

4

1 回答 1

1

假设用户正在使用鼠标移动角色,当他们在拖动角色后释放鼠标时,搜索最近的网格项目位置,然后将磁贴动画到该位置,可能使用 QGraphicsItemAnimation。

于 2013-07-30T14:33:47.843 回答