我的画布中有一些形状(椭圆形,三角形,正方形),我的问题是我可以获得对其中一个对象的引用,并在事件发生时为其设置动画。
感谢您的时间。我希望这不是一个愚蠢的问题。
答案 0 :(得分:1)
Canvas不会存储您在其上绘制的所有对象的句柄,因此实质上您将不得不再次绘制整个画布。
但是有些图书馆可以帮助你做到这一点。您是否在形状和图像上尝试了fabric.js及其examples on animation?
rect.animate('angle', 45, {
onChange: canvas.renderAll.bind(canvas)
});