Without looking through your code:
* For alignment of the thumbnail container, you could be waiting
until after everything has loaded inside before asking it to
change it's y position.
* For the thumbs not loading properly, that could be caused by your
load order... Your downloads are racing each other. Things need
to be loaded in sequence for stability; yet, you are, if I am not
mistaken, downloading everything at once in a loop, not waiting
until one thing downloads until you go to the next; yet, in your
display, you are making it wait. Flash lets you send multiple
requests at once and does not automatically que your requests, in
the sense that only one can happen at a time; therefore, if
something needs to load in sequence, you need to put safeguards in
your code to ensure that things get loaded in order of priority.
Just guessing,
Anthony
Anthony Pace wrote:
I would love to see what's going on, as it sounds crazy; yet, your
site isn't coming up for me.
Isaac Alves wrote:
Hello fellowcoders,
I've been experiencing some problems with an application I've made
with AS3.
It consists of an image gallery which loads images dynamically from
an XML
file.
Maybe you'd want to skip my explanations and go directly to the
problem in
the bottom of this message.
Since it's my first experience with AS3 - apart from doing some basic
AS3
tutorials and other not so simple but still very simple stuff with AS2 a
couple of years ago - it is absolutely not written in the simplest
and more
effective manner.
For example, I've changed the code lots of times. For example,
redefining
the way the images were loaded. At the beginning they were loaded by
clicking on the thumbnails. So if I clicked on the thumb of an image
that
were already loaded, it would load it again. Now it works like that:
There are 3 arrays of images (for the thumbnails, big thumbnails and
full
images).
So these three "sequences of images" start loading at the same time, and
"placing" the images as elements in the arrays in order to be more
easily
handled (to my point of view).
Naturally the thumbnails finish loading first. If I click on a thumbnail
whose corresponding image is not yet loaded, It starts loading it.
And then
when the function that keeps running to load all the full images gets
to it,
it skips it.
There are lots of other things I could have done better for example,
placing
many of the elements inside of a movieclip, for example a bar which
would
contain all the elements of the thumbnail mechanismus ( containers,
masks,
buttons). I've tried that but it was maybe too late, for it was
difficult
cause I had many references to those elements with in the code.
There's no document class, and 80% of the code is written in one frame.
Actually I don't know how I could write this whole thing using different
class files, for example, cause it would have many cross-references,
etc.
But I would like to know how to do it!
So the main problems are the following:
1. Sometimes (randomly) the array ot thumbnails stop loading. It gets
stuck in a certain thumbnail, showing the preloader movieclip
forever.
2. Another problem is that the browser's window simply closes
itself by
clicking on an item in the menu, that happend in Safari and Firefox.
3. Another problems occur with the menu (the icon moves up and not
the
square behind it, or the whole thing gets stuck.
Any help will be appreciated !
You can check it out on this link: http://iialves.com/hive/
I've probably put this version one week ago, so I've been unpdating
it since
then. But it remais something very close to that.
Now I should go cause I'm late to work.
Thanks a lot!
Isaac
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders