[問題] canvas-重繪和移動哪個比較快

看板Web_Design作者 (不存在的騎士)時間13年前 (2012/08/01 17:44), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/1
  想請問的是用canvas繪製動畫的效率問題。Canvas要重繪圖形必須整個或部分 擦掉重畫,目前的想法是我把不同group(自己設計時的分類)的圖擺在不同canvas 裡面作出layer的功能,這樣每個layer就只要自己重繪就好。那接下來又想到,如 果我把每個不會轉動和變形的group都獨立畫在不同canvas,然後直接用javascript 移動dom的位置,這樣會不會比較快呢?或者,如果重繪和移動dom沒有決定性的差 距,這樣哪一方有效率可能取決於圖形複雜度,那麼是否哪裡可以找到兩者比較的 表格,能用來判斷在什麼狀況下用哪一種比較有效率呢? --     Il Cavaliere Inesistente    http://dejavu.blogdns.org/   騎士是種一旦失去存在的意義,就會崩解消失的東西  因此他們的一生總在追求著某些事物,以維持自己的存在 如果有了存在的理由,即使是一副空的鎧甲,也可以成為騎士 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.118.52.143

08/01 20:33, , 1F
canvas 的設計用意,並不是給你修修改改用的..
08/01 20:33, 1F

08/01 20:34, , 2F
如果你想控制一堆圖形物件,用 dhtml 的方法比較合適
08/01 20:34, 2F
文章代碼(AID): #1G6FfXjg (Web_Design)