Actually doublebuffering or pageflipping routines could easily use these
functions for optimizations. The thing is, that as soon as you swap out
one bitmapdata for another (or the holder bitmap class), you lock it
anyway.

The lock function on itself does not replace the functions of a double /
triple / frame buffer or a pageflipping routine. But you could easily
intergrate these functions.

I've did some speed comparisons; lock and unlock make a great deal of
difference in speed; if you are writing a large amount of pixels,
rectangles; be sure to lock first.

Ralph.

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Meinte
van't Kruis
Sent: woensdag 16 augustus 2006 11:43
To: Flashcoders mailing list
Subject: Re: [Flashcoders] AS3 bitmapdata lock/unlock

from the AS3 reference:
"
Locks an image so that any objects that reference the BitmapData object,
such as Bitmap objects, are not updated when this BitmapData object
changes.
To improve performance, use this method along with the unlock() method
before and after numerous calls to the setPixel() or setPixel32()
method.
"

With this in mind, it does seem to function like a double buffering
mechanism, since you can actually
alter bitmapdata before showing it on screen, therefor avoidoing the
image
to show while processing it.

-Meinte

On 8/16/06, dan <[EMAIL PROTECTED]> wrote:
>
> WHEN IS FLASH WITH AS3 COMING OUT?
> NOT THE BETA?
> ANY IDEAS?
>
>
> _______________________________________________
> [email protected]
> To change your subscription options or search the archive:
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>
> Brought to you by Fig Leaf Software
> Premier Authorized Adobe Consulting and Training
> http://www.figleaf.com
> http://training.figleaf.com
>
_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com
_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

Reply via email to