我嘗試創建一些箭頭,所以我需要將一個矩形和兩個三角形分組,然後只是克隆這個東西。這裏是我嘗試這樣做:設置對象組不起作用
var paper = Raphael("arrows", 960, 100);
var r = paper.rect(10, 10, 10, 50);
r.attr({fill: 'black'})
var p1 = paper.path("M5,10L15,0L25,10Z")
p1.attr({"stroke-width": 1, fill: "black"});
p2 = p1.clone();
p2.transform("t0,60r180");
st = paper.set();
st.push(r, p1, p2);
ar2 = st.clone();
ar2.transform("t30,0");
的問題是,這P2轉化三角形是不可複製的,或者至少我不能看到它在克隆箭頭。 發表於jsfiddle:http://jsfiddle.net/empirik/rFuVy/1/
安置自己的樣本代碼的某個地方的jsfiddle等..所以它會很容易檢查出來 – Arun
我已經發布了它。更新了問題。 –