2010-09-15 45 views
3

我開始了一個新項目,將物理模擬(在Adobe Director中創建) 轉換爲更新的平臺,即html5 canvas或SVG。我想避免Flash有幾個原因。我在尋找建議和原因,爲什麼canvas或SVG最適合這個項目。我已經讀過SVG更適合交互性,在這種情況下它很重要,但它不是動畫的最佳選擇。畫布在動畫上更好,但它與交互作用掙扎,所以我聽說過。有沒有人有與畫布交互方面的經驗,難道真的那麼難嗎?請指教。謝謝您將使用哪種技術來進行物理仿真SVG或Canvas?

+0

我知道Box2D畫布引擎被移植到Javascript/canvas。可能是你想要查看的東西。 http://box2d-js.sourceforge.net/ – dave 2010-09-15 15:54:26

+0

另外https://developer.mozilla.org/en/Canvas_tutorial – dave 2010-09-15 15:55:48

+0

這只是一個意見:如果我在爲網絡做物理模擬,我會用一些東西交給胖客戶端,這樣我可以稍後獲得更多的靈活性,比如Java applet。如果涉及3D,我已經看到在瀏覽器中託管xaml的整齊演示。我可以問問,如果這些現在在網上?我只是好奇。 – 2010-09-15 15:58:01

回答

1

畫布中的交互不一定非常困難(有相當多的js庫可以幫助你)。而且svg中的動畫完全可以做到,例如參見svg-wow.org。請記住,您可以按照您認爲合適的方式混合搭配svg和帆布,以便充分利用這些技術的優勢,如演示here

+0

任何方向或用於在畫布中進行交互的庫的示例? – tstrokes 2010-09-16 16:52:14

相關問題