Image Pixel Array без предварительного рисования в основной холст? - PullRequest
0 голосов
/ 01 сентября 2010

Нужно ли сначала рисовать исходные изображения на холсте, прежде чем вы сможете получить данные массива пикселей?или есть лучший способ?например, наличие второго скрытого холста?

Я использую несколько изображений, которые буду смешивать вместе и рисовать на основном холсте.Как лучше всего получить, скажем, backgroundData, objectsData, EffectsData, от bg.png, obj.png, fx.png?без предварительного показа их на основном холсте.

1 Ответ

1 голос
/ 01 сентября 2010

Я считаю, (99%, а не 100%) вы должны нарисовать их в Canvas, чтобы получить любое из свойств данных.

Тем не менее, вы можете нарисовать их на временном скрытом холсте, который вы создаете на лету, и убивать, когда вы закончите.

...