2012-07-19 106 views
1

有沒有人在這裏有一個使用Easeljs平移的好例子?我實際上是在一個大型畫布內動畫一個球,大約5200x7400。我可以使用包含畫布的div將球對準屏幕,將其設置爲溢出滾動,然後使用功能tick()設置我的<div>scrollTopscrollLeftHTML5帆布使用easeljs鍋

我只是想用純帆布做這個,因爲當我嘗試在Android 4.0上使用我的網站時,scrollTopScrollLeft不起作用。

回答

0

您有使用這麼大的畫布的原因,而不是僅僅移動畫布​​內的內容?像這樣的大畫布會對內存和性能產生相當大的影響 - 而在畫布中翻譯Container卻相當不重要。

+0

它實際上是一個具有高細節的城市地圖,我也很想嘗試將地圖數據劃分成瓷磚,但我還沒有嘗試 – 2012-07-20 06:13:34

+0

城市地圖只存儲爲Jpeg文件,並且只是在CSS中加載,會如果我通過EaselJs作爲孩子加載背景地圖,它會更好嗎? – 2012-07-20 06:16:31

+0

是的,我建議加載圖像,然後將其分解成扇區(形狀),然後將這些扇區移動到相應的攝像頭位置。如果你需要一個例子讓我知道。 – Bodman 2013-02-04 17:16:13