2014-04-24 123 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