2010-02-26 71 views
0

是否可以創建Raphael的對象而不是在紙上繪製它?在RaphaelJS中創建對象

在例子中,我想創建一個圓,做一些動作並在動作的回調中顯示它。

回答

0

你需要什麼叫做「offscreen canvas」,這是目前在html5中沒有實現的東西(有些人是talk about it)。

也許您可以創建畫布並將css設置爲display: nonevisibility: hidden,然後將圖像數據從一個畫布複製到另一個畫布。

0

您可以使用此結構:

var foo = circle(whatever).hide(); 

,再後來用 foo.show();

裏面的任何一個回調。它會創建圓形對象(您可以在dom中看到它),但是您不會在拉斐爾紙上看到它