2011-05-11 61 views

回答

0

幀動畫這完全取決於你如何實現它,以及細節用大量的框架,比如如何大的框架是什麼您選擇使用的顏色深度。但是,通常情況下,您應該能夠想出一種渲染算法,該算法在任何時間點都不會引用超過幾個幀。

理想情況下,您應該只需要參考前一幀和當前幀的工作緩衝區。假設是這種情況,並假設您使用8位RGBA像素編碼,那麼您可以輕鬆計算出您的動畫在運行時會消耗多少內存。它是:

frame.width * frame.height * 4 * 2字節

,然後從你可以讓你的設備是否能滿足您的存儲需求的合理估算。作爲一般規則,只要你的幀不大於你的設備分辨率,你應該沒問題。