0
我有一個Floodfilling畫布的算法。我試圖將這與fabricJS合併。所以這裏是困境....我創建了一個fabric.Canvas()。其中創建一個包裝畫布和一個上部畫布畫布。我點擊畫布來應用我的Floodfill()。這工作正常,並適用我的顏色。但是,只要我拖動畫布對象,或者將其他對象添加到畫布上,顏色就會消失,看起來像是重新排列。fabricJS沒有堅持填充
任何想法,爲什麼這是?
我有一個Floodfilling畫布的算法。我試圖將這與fabricJS合併。所以這裏是困境....我創建了一個fabric.Canvas()。其中創建一個包裝畫布和一個上部畫布畫布。我點擊畫布來應用我的Floodfill()。這工作正常,並適用我的顏色。但是,只要我拖動畫布對象,或者將其他對象添加到畫布上,顏色就會消失,看起來像是重新排列。fabricJS沒有堅持填充
任何想法,爲什麼這是?
發生這種情況是因爲fabricjs每幀擦除所有畫布並從其內部數據重繪。
會喜歡一些示例代碼來運行。很難說出你在這裏描述的情況。 – StefanHayden