2010-08-09 83 views
0

將圖形(Rects,circles ...)繪製到BitmapData上以及如何在顏色之間進行有效切換的建議是什麼?在BitmapData上繪製形狀或創建其圖形上下文

有沒有什麼辦法從BitmapData獲取圖形上下文,所以我可以很容易地使用graphics.draw ...()繪製形狀?

回答

1

爲什麼要使用BitmapData?不知道你在做什麼,但在閱讀了幾個問題之後,看起來你是一種對抗閃光燈工作的方式。如果你使用已有的東西,我認爲你會讓自己變得更容易。 BitmapData對象主要用於處理像素,並且不公開用於繪製形狀的方法。另一方面,一個圖形對象(通過Sprite,Shape等可用)允許您輕鬆繪製矢量形狀。

因此,我想,最好的方法是使用繪圖API來做你想做的事情,然後,如果需要的話,將圖形轉換爲BitmapData。

+0

是的我很努力,我需要做的事情,而不是做我只是努力,無論如何,謝謝你我會嘗試不同 – Jarek 2010-08-09 01:03:11

+0

@ uther-lightbringer。沒問題,如果你正在努力解決某些特定的問題,可以隨意發表一個描述它的問題(可能帶有一些代碼),這樣人們就可以向你提供幫助。 – 2010-08-09 01:15:59