2012-05-10 51 views
0

我有在拉斐爾這樣的代碼:Raphael轉換不起作用?

var myrect = paper.rect(10,10, 25,25); 

出現的矩形。

當我添加以下代碼:

myrect.transform(T200,0); 

...沒有任何反應。

有人知道我在做什麼錯嗎?這些Raphael轉換似乎不適合我。

謝謝!

回答

1

可能是因爲Element.transform將一個字符串作爲參數。

嘗試:

myrect.transform("t200,0"); 

,看看是否有什麼差別。

來源: http://raphaeljs.com/reference.html#Element.transform

+0

我嘗試添加變換地作爲屬性的路徑和它的工作: myPath.attr({ 「筆劃寬度」: 「2」, 「填充」:「# E5EDD8「, 」stroke「:」#272424「, 」stroke-linecap「:」round「, 」stroke-linejoin「:」round「, 」stroke-miterlimit「:」10「, 」transform「 :「T370,370」}); – LauraNMS

+0

你是對的!謝謝! – LauraNMS