如何使用动力学js缩放以容器中点为基础的图像

时间:2014-08-15 15:37:46

标签: kineticjs

1)创建阶段

var stage=new Kinetic.Stage(
{
    container:'container',
    height:500,
    width:500
}
);

2)创建了图层

var layer1=new Kinetic.Layer();

3)用x:150添加图像,y:150,宽度:200,高度:200 //添加图像1图像名称

4)应用缩放

function()
{
image1.scale({x:2,y:2});
layer1.add(image1);
stage.add(layer1);
}

i)当我应用上述功能进行缩放时,其缩放图像左上角为基础 但我希望图像以容器的中心为基础来缩放/(旋转) 我该怎么办?

ii)如何无论图像宽度如何,我如何始终放置容器中心的图像匹配中心?

0 个答案:

没有答案