所以我现在正在制作拼字游戏
我有一个带有网格的QGraphicsScene。网格由瓷砖构成,瓷砖是包含变量的自定义QGraphicsItems。
现在我还有另一个自定义QGraphicsItem,它们应该放在tile上(所以其他的QGraphicsItems)。如何让用户使用某种拖放机制将字符放在图块上?
提前致谢
答案 0 :(得分:1)
假设用户正在使用鼠标移动字符,当他们在拖动字符后释放鼠标时,搜索最近的网格项位置,然后将图块设置为该位置的动画,可能使用QGraphicsItemAnimation。