ActionScript 3.0 :: Method - Loading Thumbnail + LargePic - Matching Them To Another?
Aug 13, 2010
I am loading 20 thumbnails. I am loading 20 large pictures of the thumbnails. Large pics load second, pushed into largePicArray They all load at different times. So I can't just throw them in their own array, and them call upon them by their elements. So I can't push 20 thumbs to array1, and 20 large pics to array2, and hope that their elements are in the same order. It won't happen.
So my Q is this. What is the easiest way to place them in the same element order after they all have loaded? So that, for example, "thumb17.jpg" can be in any element of its thumbArray, and then "largePic17.jpg" would be in the same element position, in largePicArray. If "thumb17.jpg" is in element 5 of thumbArray, I need largePic17.jpg to be in element 5, in largePicArray.
I have a few ideas, but I want to hear ideas. Maybe you know a nice, easy route?
when extending a class, is it impossible to override a method without also matching the parameters?for example, i'd like to use the method's name, in this case it's a socket extension and the method i want to override is connect. however, i want to request additional parameters that the stock connect function does not request.
is the only alternative to create my own connect-like method with my own parameters, call super.connect from this function and override the stock connect function to throw an error if it's called?
I have a page that I'm trying to build that has a scrolling image bar at the bottom but I want to also show the full size image in flash above the images that come up in the thumbnail array when you mouse over each image in the array. I found some code that makes the thumbnail array work but I have no idea how to display the second larger image on mouse over because its loading the images externally... what can I do? Feel free to email me back.
Now I'd like to add duplicates of the thumbs so as to appear like a reflection. Created another loader and loaded each file again. (Tried "ldr2.content=ldr1.content" and many other versions of that statement to try and set the second loader's content to be the same as the first's, but could not get anything to work. So I had to resort to loading the thumbs again.)
Did that. Still so far, so good. Even used the "rotationX=180" trick you guys showed me to flip the photos. Set the ldr2's "y" to "ldr1.y - event.target.content.height" I learned from yous as well. Got that working and now have two rows of photo thumbnails. Just looking forward to applying a mask (something else you guys showed me) to make the reflection fade real nice.
HOWEVER, at run time, it loads the photos into the two rows of loaders in a different sequence. They're displayed OK, and it would work except for the fact that the second row of photos, the ones rotated 180 degrees along their X-axes - the "reflections" - are not in the same order as the first row.
how to control the order in which the XML file is loaded so that both rows of photos (thumbs, actually) match up? Do some things just load faster and appear random even though the same XML file is being used?
[URL]I can change the images and even the number of pieces. When I create a puzzle with a large amount of pieces you can't really tell what the whole image is suppose to look like. So what I would like to do is after the image is loaded and put in the listener, create a small version of that same image so the user can now know what the image should look it.
Ok so i have looked thru the forums for the past two days trying to solve my issue and i didnt find anything that works. I have the xml thumbnail gallery from the site working here.Its the base code except i change some things so that it would work if i loaded with the mxloader component into another movie. When i try and do so the XML file doesnt load. you can see this here. Im not sure if theres something else that i need to do to make this work or what, but i cant seem to figure it out. all the paths are absolute paths (http://ect...). and even stranger is that it worked like 3 or 4 times when i first started then stopped working. so i dont know if its
I am using a scrolling thumnail bar to load external swf with transitions, I got to work using an earlier thread, by including the _parent property, however it loads the same swf everytime. I am really stumped.
I am loading the swf of this scroll bar into my main project using a button. How do I make a large version of the thumbnail load above the scroll bar?
Here is the code that is on the main timeline: //Import TweenMaximport com.greensock.*; //Save the horizontal centervar centerX:Number = stage.stageWidth / 2; //Save the width of the whole galleryvar galleryWidth:Number = infiniteGallery.width; //Speed of the movement (calculated by the mouse position in the moveGallery() function)var speed:Number = 0; [Code] .....
I've been going through a lot of tutorials online regarding photo galleries etc., and not many seem to facilitate shrinking the actual photo for use as a thumbnail (possibly due to the performance limitations). My project won't have that problem, as it will be stored on an internal network. basically, I want to dynamically load a picture and shrink it for use as a thumbnail in a gallery.
I am working on a website where I want certain images to load whenever a user clicks on a thumbnail. I want a preloader to appear before the image is displayed. I created this so far:
mcLoader = new MovieClipLoader(); loadListener = new Object(); mcLoader.addListener(loadListener); mcLoader.loadClip("foto.jpeg", placeholder_mc); loadListener.onLoadProgress = function(placeholder_mc, loadedBytes, totalBytes) { [Code] ....
When I preview this of course I see my image, but I want to know if the preloader works. So I hit ctrl+enter again and... nothing. The progress bar (bar_mc) blinks once and then blank... a white screen... Besides, I want this code to be executed when a user clicks a thumbnail, how can I implement this on a button, while at the same time, the first thumbnail should load automatically, so there's no exmpty page when the user first opens the website?
I'm trying to find a way to use the Twicsy API to load a fullscreen of thumbnail images in Flash. When you use the Twicsy API to look for the pics via the [URL]. You get the following results. [Code] ..... How can I write a script to create a wall of images based on the results above?
I have 100 mc's loading external thumbnail jpgs via loadMovie(). I need a preloader of some sort to show the status of the thumbnails. The problem is that each of the mc's are loading JPG individually and I am not sure of how to combine their loading statuses into a preloader. The other option I had planned to use was to make one thumbnail larger in file size than the others so that it would load last and therefore I could use some onload function for this particular thumbnail, but I do not know what would be best to use in this case.
I have made a image-viewer. I've this AS for the viewer:
Code: import mx.transitions.Tween; import mx.transitions.easing.*; function loadXML(loaded) {[code].....
Now i would like to make a loop for the thumbnails so they don't have a beginning or end(Now when i scroll to the right the thumbnails stop at the last thumbnail, i want it to begin at the first thumb again).I'm also trying to make that the middle thumbnail represents the photo in target_mc.
I am making a gallery, which you can view here:[URL]ok, firstly, when you click a thumbnail, you cannot scroll them until you roll off the click thumbnail, and I'm not sure why. is it just a movieclip thing? or can I put some code in to re-get focus of something? ok, now for the two general questions:
1. When you roll over the thumbs, they go up, sometimes they flick back down though, even though you are rolled over them still. is this just because they are moving?
Im trying to create via xml and a for() loop a thumbnails wiewer and each thumbnail have a simple onrelease function.....but my probleme is that my 'container' movieClip and 'BT' movieClip dont show when I export the movie...also when i trace()them the output is empty. maybe is because they are inside x.onLoad(xml){} function ? At the end of the script you can remove // before the trace() function for ckecking in the output panel. here is my code:
I'm loading an XML file in which each record points to a small JPG for a thumbnail and a larger JPG I'd like to display when the thumb is clicked. Stumbeld upon a cool way to use "this" to keep code tight. But now I can't figure out how to refer to each corresponding image that is loaded into each "big loader" when it's thumbnail is clicked.
I was thinking of initially setting the alpha of the big image's sprite (bgSp) to 0 and changing it to "1" when the thumb is clicked (smSpr). (Would be loading a lot of stuff initially, but the big images would show up FAST when a thumb is clicked). But I can't figure out how to specify which big sprite corresponds to each small sprite. Here's what I've got so far:
Well yeah, it sounds funny, but all I want is to read the value of Capabilities.version to get the right version of the Flash player? I have tried getting the version info from swfObject library, but it doesn't give the complete version info:[URL]..
FP version info have 4 numbers: major, minor, release and build. I couldn't find an API which can give me all four on all browsers without loading SWF. Hence I am looking for help here.
I am trying to load a video using a URL, and I keep getting this error:
Code: VideoError: 1005: Invalid xml: URL: "http://pegasus.dev.webriverinteractive.com/API/Resource.ashx?ResourceID=16&FLVPlaybackVersion=2.1" No root node found; if url is for an flv it must have .flv extension and take no parameters
I have a main SWF e-learning tutorial and want to have video pop up on certain screens. over the main area.It would be like a person walking over a screen shot of a program.
1. Should I do an load the video through an Add Child method or load it to another level? User would click a button to see the video.
2. Can you pull out all the back ground in a program like Adobe Premiere and have a transparent background or will I need to put some form of a background in like the screenshot.
i have been working with a few basic flash presentation to learn the ropes. However, I am working on a flash file which, when compiled, pulls in flash content from elsewhere in the Parent folder. I have read through the FAQ and cannot find the answer, as there doesn't seem to be any Actionscript which handles the importing of these external files.
Are there other methods that I am unaware of? I need to edit these other files, however I find it more beneficial to first understand how the Flash file is compiled before editing.
I want to use setter method for my xml object which is contain Images path. Actually I want to load images in swf using xml so for this purpose I make a xml object using URLloaing class and I want to setter and pass these object to other class ........like ImageLodingClass. My question is how to receive this object in ImageLodingClass IS it is String so how to Convert in Array for storing All path of images?
I have a bunch of functionality which is going to be used throughout the application.I already have some utilities which work ok such as changing an AS3 object into XML.public static function convertMyObjectToXML(o:Object): XMLThis can go in a UTIL class somewhere.nother thing i would like to do is create a "createDirectory" via php. public static function createDirectory(name:string, path:String): voidThe problem is, in order to get the response from the server, i need to listen for the load to complete (or fail).So am i right to think that static methods are not possible or desirable here? How else can i solve the problem of reusing such a method throughout an application?
I created a MovieClipLoader a few days ago that is reuseable. I will be using the same preloader graphics when I am loading in external swf on my stage. My MovieClipLoader functions fine with jpegs and smaller sized swf files. But whenever I load a larger sizes swf it loads the movie before it has fully downloaded in simulation mode. The odd part is that everything works fine with smaller swf files but not larger ones . I have tested a few movies and that seems to be the common theme.
In the example below main.swf is the clip I am loading into "mcBackground".
I seem to recall that Loader.unload() could once be used to stop loading a swf before it had finished loading. I can no longer find documentation or the blog where I read this. Perhaps it was an unofficial feature. Anyhow, IModuleInfo, returned by ModuleManager.getModule() has an unload() method. If I want to halt loading a Flex Module that is in progress, do I just call iModuleInfo_instance.unload()?
Yes, I'm making a photo gallery like everyone else. I'm making it so people can order pics from the site. There are going to be about 500 photos per album in 5 different categories. The photos can be shrunk down to about 60kb a piece. If I use the actual pictures as thumbnails, just scaled down, the total size of all the pics will be about 30mb. I know this is a lot.
Either way, the people looking at the album will most likely look at nearly all the pics so they will be using up bandwidth either way. Plus, if I use the actual pics as thumbs the user will not have to wait to see actual pic when it's clicked on because it's already loaded. A preloader is annoying to me. I do realize a preloader would be wise when loading the thumbs. Just dislike them after you click one for the big picture.
So is using shrunken thumbs a necessity or if the big pic is under a certain size it shouldn't matter if I use it for a thumb also?
I'm trying to load a swf called "polaroids.swf" into my main swf called 9replacesSWF.swf". I keep getting the error when I test the movie. I'm completely lost and have been at this for hours. If I just test polaroids.fla the movie works fine but if I try to load it into 09replacesSWF.swf, I get the error.I tried to debug the movie and flash says......."Cannot display source code at this location"........ TypeError: Error #1009: Cannot access a property or method of a null object reference. at Polaroids$iinit()
Here is my AS code package import flash.display.*; import flash.filters.* import flash.utils.*; import flash.net.*; import flash.events.*; import
I am quite confident i am having no issue with my preloader codes and have managed to identify why i keep getting the Error #1009: Cannot access a property or method of a null object reference. My preloader.swf is loading a home.swf. Within this home.swf i have some codes that makes reference to the stage. EG stage.stageWidth/2 Once i deleted away this line of code there is no error. Is there anyway that i can still reference my stage in home.swf without getting Error #1009?