我在舞台上有四层。 是否可以放大和缩小舞台中的特定图层? 我期待你的回答。
先谢谢。
答案 0 :(得分:0)
演示:http://jsfiddle.net/m1erickson/qSnXQ/
是的,可以使用layer.scale
缩放单个图层:
// scale layer by 2X
layer.scale({x:2,y:2});
您可能还想使用layer.offset
设置缩放点:
// set the scaling point to [100,100] on the layer
layer.offset({x:100,y:100});
设置偏移量会向上“移动”图层+向左移动,因此您可以通过重置layer.position
// since layer.offset pulled the layer up+left
// now correct by pushing the layer down+right
layer.position({x:100,y:100});
因此,将[100,100]的单个图层缩放2倍会如下所示:
layer.offset({x:100,y:100});
layer.position({x:100,y:100});
layer.scale({x:2,y:2});
layer.draw();