【发布时间】:2014-04-14 01:19:31
【问题描述】:
我有一个 QGraphicsPixmapItem 旋转通过不同的像素图来模拟动画。我需要准确地实现 shape() 函数,以便场景可以正确确定与其他对象的碰撞。每个像素图显然具有略微不同的碰撞路径。有没有一种简单的方法可以从像素图创建 QPainterPath,方法是概述与边界矩形的 alpha 背景接壤的实际图像的彩色像素,而无需编写我自己的复杂算法来尝试手动创建该路径?
我计划以与像素图相同的方式预先绘制这些路径并循环它们。
【问题讨论】: