On Tue, Mar 29, 2011 at 10:23 AM, Merrill, Jason <
jason.merr...@bankofamerica.com> wrote:

> I would agree with Henrik. Using the Vector class would be better in this
> case (or if Vector is confusing even just Array - Vector is just a typed
> array where you declare the data type and enforce it).  And doesn't seem to
> me you need to separate "hour digits" from "minunte digits" - you're just
> dealing with numbers 0-9. Here is an example.
>
> Instead of this: hours_digit1[1] = new Bitmap(number_1_image);
> hours_digit2[1] = new Bitmap(number_1_image); hours_digit3[1] = new
> Bitmap(number_1_image); min_digit1[1]  = new Bitmap(number_1_image);
>
> Do this:
>
> var digitBitmaps:Vector.<Bitmap> = new Vector.<Bitmap>();
>
> for (var i:int = 0; i<9; i++)
> {
>        digitBitmaps.push(new Bitmap("number_"+i+"_image"));
> }
>
> Then, to get the image you want do the following. Say you wanted to get the
> number 7:
>
> var image7:Bitmap = digitBitmaps[7];
>
>
>
>  Jason Merrill
>  Instructional Technology Architect
>  Bank of America  Global Learning
>
>
>
>
>
> _______________________
>
> -----Original Message-----
> From: flashcoders-boun...@chattyfig.figleaf.com [mailto:
> flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Kevin Holleran
> Sent: Monday, March 28, 2011 9:05 PM
> To: Flash Coders List
> Subject: Re: [Flashcoders] Reusing an Image
>
> On Mon, Mar 28, 2011 at 1:11 PM, Henrik Andersson <he...@henke37.cjb.net
> >wrote:
>
> > You might want to have a look at the Bitmap.bitmapData property.
> > _______________________________________________
> > Flashcoders mailing list
> > Flashcoders@chattyfig.figleaf.com
> > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
> >
>
>
> Ok, so forgive me as I have never used this before and am new to AS.  I
> want to load a series of 10 images, these will be numbers in a countdown.
>  Its possible for an image to be used 7 times at once (111:11:11).  If I
> want to use the same image would I load the image into BitmapData, the turn
> around and have a series of Bitmap objects for every digit?
>
> clock_image_loader.addEventListener(Event.COMPLETE, images_loaded);
>
> private function images_loaded(event:Event): void {
>      number_1_image = Bitmap(LoaderInfo(event.target).content).bitmapData;
>  }
>
> then do something like this?
>
> hours_digit1[1] = new Bitmap(number_1_image); hours_digit2[1] = new
> Bitmap(number_1_image); hours_digit3[1] = new Bitmap(number_1_image);
> min_digit1[1]  = new Bitmap(number_1_image);
>
> and so on?  this would mean I would need a declaration for all seven digits
> for 0-9.
> (This is tossed together but I think you get the idea.)
>
> Again, I am new to this and I would think there would be a better way to
> get what I need that is more efficient....
>
> Thanks for your help as always....
>
> Kevin
> _______________________________________________
> Flashcoders mailing list
> Flashcoders@chattyfig.figleaf.com
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>
> ----------------------------------------------------------------------
> This message w/attachments (message) is intended solely for the use of the
> intended recipient(s) and may contain information that is privileged,
> confidential or proprietary. If you are not an intended recipient, please
> notify the sender, and then please delete and destroy all copies and
> attachments, and be advised that any review or dissemination of, or the
> taking of any action in reliance on, the information contained in or
> attached to this message is prohibited.
> Unless specifically indicated, this message is not an offer to sell or a
> solicitation of any investment products or other financial product or
> service, an official confirmation of any transaction, or an official
> statement of Sender. Subject to applicable law, Sender may intercept,
> monitor, review and retain e-communications (EC) traveling through its
> networks/systems and may produce any such EC to regulators, law enforcement,
> in litigation and as required by law.
> The laws of the country of each sender/recipient may impact the handling of
> EC, and EC may be archived, supervised and produced in countries other than
> the country in which you are located. This message cannot be guaranteed to
> be secure or free of errors or viruses.
>
> References to "Sender" are references to any subsidiary of Bank of America
> Corporation. Securities and Insurance Products: * Are Not FDIC Insured * Are
> Not Bank Guaranteed * May Lose Value * Are Not a Bank Deposit * Are Not a
> Condition to Any Banking Service or Activity * Are Not Insured by Any
> Federal Government Agency. Attachments that are part of this EC may have
> additional important disclosures and disclaimers, which you should read.
> This message is subject to terms available at the following link:
> http://www.bankofamerica.com/emaildisclaimer. By messaging with Sender you
> consent to the foregoing.
> _______________________________________________
> Flashcoders mailing list
> Flashcoders@chattyfig.figleaf.com
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>



Thanks to both of you for your help.  I will give that a try.

Thanks!

Kevin
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to