我在Qml中使用canvas。如何使用画布绘制以下形状?如果画布不可能,我还能做什么? (这将是一个动画。)
开始状态:
结束状态:
感谢。
答案 0 :(得分:0)
我不确定你真正想要什么,但我会尽力回答。
首先,我认为您可以使用Canvas
完成所有操作。但它非常贪婪,所以如果你为嵌入式设备做这件事,你应该避免使用Canvas
。
按效率排序,以下是如何绘制复杂形式:
此外,如果您拥有所有图像(意味着动画所需的每一步)并且功能充足,您可以使用QPixmap,QGraphicsScene [C ++]或{直接使用它{3}} [QML]。
无论如何,我建议您编辑问题并提出更准确的问题。 (对不起,我不能把它放在评论部分,我的声誉低于50)。