我正在使用fabricjs canvas库。我无法为fabricjs找到动画方法或支持库。
我想做的是放大对象。我不想缩放对象大小。每个对象画布都将放在原位。
我想要做的是添加效果,就像相机一样专注于特定物体放大。当我们缩小时。它将处于初始状态,如相机正在物体中移动,然后从物体移出到初始状态。
抱歉我的英文不好
答案 0 :(得分:0)
我已为问题http://fiddle.jshell.net/5KKQ2/811/制作了示例代码。
在这里,我试图放大特定物体,因为相机专注于特定物体,它应该顺利进行。但是在使用缩放对象时,很难管理特定对象的位置,因为我们永远不知道对象在运行时的位置。
解决方案:http://fiddle.jshell.net/5KKQ2/813/
这里我使用的zoomToPoint方法工作正常。无需每次都缩放每个对象。