2014-04-24 84 views
0

我正在使用路径在面料中制作箭头。除非我无法锁定X和Y的缩放比例,否则所有内容都会变得很好,即当我这样做时,锁定缩放X = true,X缩放未锁定。我的代码是Fabricjs无法在路径中设置LockScallingX

$('#NavArrows').click(function(){ 
       unbind(); 
       var path = new fabric.Path('M 0 0 L 100 0 M 0 0 L 8 -6 M 0 0 L 8 6 z'); 
       lockScallingY=true; 
       path.setAngle(0).set({ left: 100, top: 100,stroke: 'Black', strokeLineCap: 'round', 
             hasControls:true,originX: 'center', originY: 'center'}); 
       lockScallingX=true; 
       drawBoard.add(path);}); 

请让我知道如何使它的工作,我的lockScallingX = TURE作品和我的箭不X方向得到扩展。

回答

0

你必须把它写这样的:

path.lockScallingX = true; 
以 “路径” 上述定义

ASIGN lockScalling财产无功...

JSFiddle