我編寫了一個由多個頁面組成的現有(純)HTML5 Canvas網頁,'按鈕'和'熱點'。它是純粹的畫布JavaScript代碼。CreateJS/EaselJS網頁(不是遊戲)由幾個頁面組成
我把'按鈕'和'熱點'放在引號中的原因是我實際上從頭開始使用純JavaScript實現,而不使用任何框架,只是爲按鈕,熱點,鼠標事件檢測等創建'類'。
這些元素正在接近其功能的結束,所以我需要更好的元素,尤其是一個滾動條,它會很好地響應鼠標滾動。
由於網站被重新設計,需要實現更多新的複雜請求,所以繼續使用JavaScript編碼是不可行的,即我需要一個嚴肅的圖形框架。
在KineticJS和CreateJS/EaselJS之間我選擇了後者。
現在,既然這不是一個頁面的遊戲,而是幾頁長的網頁,頁面之間有一些複雜的導航關係,有人可以告訴我應該採取什麼方法嗎? 容器,只是'頁'與'按鈕',應該採取什麼按鈕,如何處理CreateJS/EaselJS中的不同頁面和機器狀態?
我做出了正確的選擇嗎? KineticJS更容易嗎?
您能分享一下經驗和/或建議嗎?
是的,它確實有幫助。我需要意見和其他經驗。謝謝! – toshko