ActionScript 3.0 :: Create A New Instance Of A Loader Each Time?
Sep 26, 2009
I dont know wheather to create a new instance of a loader each time:
var loader:Loader;
someFunction(){
loader = new Loader();
[Code]....
Second question is (if I use the second way) why do I need to unload the loader before calling load again? (otherwise I get an error)
View 1 Replies
Similar Posts:
Feb 12, 2012
I have a base class I've used on 6 different MC's. Then when I use these MC's my function runs an if statement to check which one to add.
if(id=design) var obj = new design();
if(id=team) var obj = new team();
I want to make it a bit more dynamic and use the id:String to evaluate which new instance to create.
ActionScript Code:
public function loadChapter(id:String):void {
var obj = new instance_of( id )();
}
View 5 Replies
Dec 11, 2009
I have created 20 thumbnails using a for loop.
On each loop an instance of the loader class is created and an image shown from an xml file.
I want to unload these images (so they no longer use memory) at the click of a button.
I tried putting thumbLoader.unload(); into a new for loop but it only removes the last thumbnail. How can I get rid of them all.
Also how do I reference these loader instances in general?, using thumbLoader only allows me to talk to the last of the thumbnails created?
View 4 Replies
Feb 6, 2009
I have a question about assigning instance names. How do I set a Loader's instance name so I can refer to it outside of the function (without using event.target or event.currentTarget or event.target.name)? Here's an example...I'm writing this on the fly...
[Code]...
View 3 Replies
Oct 14, 2009
Through searching the various forums I have found that Loaders are not dynamic and hence you can not apply custom properties to each instance of them. I miss the old way (as2 way of attachingMovieClip) that you load dynamic content, at least you can apply custom properties, and you can always reference them for each object.What I'm trying to do is load a group of Images via XML. Each one of those images have a set of information that is associated with them (name, description, etc). I have the images loading in and positioning just fine, however when trying to have a tooltip show the name on Mouse Over, I'm not able to achieve this.
In short. I want to be able to store information for each item so that I can access it. Is there a way to do this in AS3 with a Loader or is there another route I can go? If I do this with Arrays, how do I store the Index of the specific item so I can use that in reference to the position in each array?** Should I use getChildIndex() in the function for the Event Listener to reference the data stored in the arrays for each item? If so, how do I do so? ***
PHP Code:
num = 0;var titleArray:new Array();function createImage(){ var thumb:Loader = new Loader; thumb.load(new URLRequest(url);
[code].....
View 2 Replies
Oct 6, 2011
I have a small issue with instantiation of an xml loader class. I'm using a standard way of loading external data and assigning it to "myXML" variable. My class uses event.COMPLETE for loader to make sure that data is fully loaded. Everything works fine until I make an instance of this variable in to my Main() class. The trace of "myXML" gives me null. It's like it didn't assign data on time. Since the onComplete event handler should take care of any delays it is hard for me to figure this out.
View 4 Replies
Jul 27, 2010
I'm loading some external assets with the Loader class. I've done this a lot over the years, but seem to be coming across a problem I haven't had before. I want to display two instances on the stage at the same time of a .png I'm loading externally. If I use the Loader instance's contentLoaderInfo.content object in more than one sprite, the bitmap just "moves" from the first instantiated sprite to the second. I've tried duplicating the sprite with Senocular's duplicateDisplayObject class, but for some reason, it's not working right. But shouldn't I be able to use multiple instances of an imported bitmap like this just as if it were in the library of the .fla? If so, what do I need to do?
View 3 Replies
May 26, 2010
I am trying to make a Loader variable with contentLoaderInfo as a new instance and for every object in the array like this:
[Code]....
so for some reason the previews object in the display list gets bumped out with the last object in the array.
View 1 Replies
Apr 30, 2010
I've tried numerous times to get the URLLoader to work properly, but it never does. I don't know if it's a problem with my code or something wrong elsewhere. AS3 Code (pastebin) It's talking to my PHP ...here... which returns valid XML. No matter what I do, I get nothing but: Error #2032: Stream Error. URL:[URL]
View 2 Replies
Nov 4, 2011
Say i have a movieclip named a_Mc ( ClassA ) I have a sub-movieclip named b_Mc ( ClassB )
CASE 1: Accessing the sub-movieclip b_Mc which is already present inside the a_Mc movieclip
( Since Flash IDE has "Automatic instance naming" OFF )
ClassA mentions the name of b_Mc as => var b_Mc:MovieClip;
NOTE HERE: That the variable name MUST BE same as the name of the instance on stage.
So i can access it as : trace( a_Mc.b_Mc);
[Code]...
View 1 Replies
May 4, 2010
I have a main movie (e.g called main.swf) and a couple of other movies which need to be loaded inside my main movie.Some of these should load inside a movieclip, and some should load inside a scrollpane. Now, whatever I do, i just can't make my Preloader show the amount of loaded movies properly.I even used the built in methods of scrollpane but it doesn't work at all.I use AS2, and flash CS3.The loader stops at 0% and after same time it goes to 100%.
View 3 Replies
Jan 18, 2009
i just setup this loader i found on the net:
Code:
var l:Loader = new Loader();
l.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, loop);
l.contentLoaderInfo.addEventListener(Event.COMPLETE, done);[code]....
what i dont understand is that everytime i click the refresh page the loader shows up again(this time loading the image faster) but if the image is already in cache the loader should not show at all (?),i would like to achieve a loader that loads the image and after dont come up again everytime.
View 3 Replies
Feb 20, 2011
My need is to load 4 images at one time, and I'd like to have the code in a function that could load them one after another. But all I am getting is the last one of the loop iteration - I know it due to needing an onComplete, but I can't figure out how to make it all work passing it back and forth).
Code:
function loadThumbnails()
{
for (var i:int = 1; i < 4; i++)
{
[Code].....
View 1 Replies
Feb 6, 2009
what is the quickest way to name more than one instance at the same time as i have 84 in total and they have to be named:
MC1 - instance name: 1
MC2 - instance name: 2
MC3 - instance name: 3
MC4 - instance name: 4
MC5 - instance name: 5
etc etc...
View 2 Replies
Aug 2, 2010
On my first frame, I've placed an MC with an instance name of "ball" and entered the following script:
ActionScript Code:
ball.onEnterFrame = function() {
if (Key.isDown(Key.LEFT)) {
this._x -= 10;
}}
How do I create a time delay between the key being pressed and the ball changing position?
View 2 Replies
Feb 28, 2010
How do I solve this error? I'm kinda lost here (again)... This is my code:
[Code]...
View 5 Replies
Oct 7, 2009
I'm with a doubt that is crashing my project over here.
Example: I have my class....
Code:
package {
public class SoundPlayer extends CheckVersion{
public static var saveId:Object = {};
public function SoundPlayer($url, $vars):void{
trace(saveId[$url]) // here the class return to me the first call
[Code] .....
If I access SoundPlayer.Init(), I pass my URL and my variables, I got the first access, but for example, when I save this variables on my constructor and want to access again with a different call, the flash output returns like "null", like... SoundPlayer.PlayInit("myId");
take a look bellow
Code:
public static function PlayInit($url :String):SoundPlayer {
trace(SoundPlayer.saveId[$url] as SoundPlayer);
return SoundPlayer.saveId[$url] as SoundPlayer;
}
How I can access this variables in second time?
View 1 Replies
Aug 29, 2007
I've been playing around with custom classes. My objective was to create a custom class (Testing) that would create a box when an instance of the class is created. I've tried three different approaches, however only (3) seems to be showing up. I'm just curious why (1) or (2) doesn't work?
Also is there a better approach than (3)? Since at the moment it's been created on _root. I hope the box can only be accessible through the instance. Since I'd like to incorporate the whole idea of public, private, encapsulation, etc.
[Code]...
View 3 Replies
Feb 3, 2009
Hello Everyone I am trying to create a pre loader, everything works fine because I have traced everything and all is working but, my progress will not display in the designated bar, your help would be highly valued here is my code that's on the time line
ActionScript Code:
var loader_text:Loader_text = new Loader_text();
addChild(loader_text)
[code]...
View 0 Replies
Jan 7, 2011
is it possible to create a pre-loader using plainly Flex 4? I've seen tutorials on how to make one but each of them requires that I have Flash Professional or Flash Catalyst. I have absolutely no experience when it comes to implementing pre-loaders as well as making one.
View 1 Replies
Aug 3, 2009
I'm developing a gallery and I've just relised I've been creating a new set of thumbnails each time I click on the image category.There are four Categories and everytime I click on a category a new set of thumbnails gets created.How would I go about reusing the loaded thumbnails.I'm assuming I would need to create a separate Array to store the loaded thumbnail from each category. I am able to create the Array but how do I tell flash that the Loaded objects are in the array so don't create a new Loader and a new thumbHolder.[code]
View 8 Replies
Feb 11, 2009
I've been at this for a couple of hours chopping and changing all sorts of things so now im going back to basics and starting from scratch[code]...
all i am planning on doing is having an automated holder looping through 5 images, not even bothered about fading or anything for now, just need a dead simple loader to actually get me going again to give me something to build on
View 1 Replies
Oct 20, 2010
I have an array of external images that I am loading and the number of external images is variable, so I want to be able to create loaders to load them as needed. Is there a way to dynamically create and uniquely name a loader at run time?
Otherwise is there a way to pass the image content off in such a way that it will remain loaded if the loader is used to load other images?
View 3 Replies
Nov 4, 2009
I have been looking over the internet for a while about this, but it doesn't seem like there is any information available specifically related to captcah and flash.
My purpose is to create an image up-loader on flash, and implement "recaptcha" on it, so the upload is controlled.
I know that some people will say, "well you can't automatize flash input so you don't need captcha in this situation" even though this is somewhat true, there is still screen macro programs that could potentially make the computer upload hundreds of pictures if there is not something in place to avoid it.
I thought of implementing my own captcha but that seems to me like i would be reinventing the wheel, can anyone point me on the right track for this? or suggest another approach to avoid abuse on my image up-loader flash?
View 2 Replies
Jun 11, 2010
is it possible to create a loader and add parent to it,outside of a function or is there a function that runs once when the movie is started that i could add things like this into
View 1 Replies
Oct 15, 2010
I'm listening for a Loader to COMPLETE loading, and then I jump to a handler function "thumbLoaded". I would like to create a new Loader obj. each time I enter the "thumbLoaded" function. I would like this new Loader to be equal to the Loader that triggered the COMPLETE event. But I don't know the correct syntax to refer to that Loader. I'm trying to refer to the "parent" of the contentLoaderInfo object (ie, the Loader object itself). I've tried both "target.parent" and "currentTarget.parent". I get an error that says "parent is not a valid property of the loaderInfo object".
ActionScript Code:
function loadThumb():void{
if (i < kitchensGallery_xml.kitchen.length()){
var thumbLoader:Loader = new Loader();
[Code]....
View 4 Replies
Dec 15, 2010
how can i create pre-loader for video files, because i tried to apply the pre-loader that i use with images, and it load actual and when it loaded appears in output pane that message "Loaded file is an unknown type" !!, and my video doesn't play...
this is my code
Code: Select allstop();
var video:Video = new Video(320, 240);
var nc:NetConnection = new NetConnection();
nc.connect(null);
[Code].....
View 8 Replies
Mar 10, 2010
I am loading a fairly large image file and want to create a bitmap of the loader content. I want to then use this Bitmap and resize it according to the current dimension of the stage. However, I also want to keep the loader content as "originally loaded" as a reference in case the stage is resized and the user wants to view this particular image again. The way my AS is written as of now, I am manipulating the loader content. How do I not do this? How do I "copy" the loader content so I can manipulate the bitmap copy while leaving the loader content unaltered?
<AS>
var lightboxImage:Bitmap = new Bitmap();
function resizeLightbox():void{
lightboxImage = myLoader.content;
lightboxImage.width = myLoader.content.width;
lightboxImage.height = myLoader.content.height;
[Code] .....
View 8 Replies
May 2, 2011
I am working on Flash,Php site.Currently the Flash Developer calles my page called createJPG.php and sends me an image data.I recieve this data and create JPG from the Data.
What i want is, when the Flash developer send me data he can show a loader and when create JPG process is complete he can hide the loader.For this i want to pass him variable with value 1 as soon as the CreateJPG process is complete...
View 2 Replies
Feb 10, 2012
I'm loading an SWF animation and want to display it in multiple places concurrently, but the only way I could figure out how to do that is to load it every time I display it, as seen here:
private function playSounds():void {
for (var i:Number = 0; i < 14; i++)
{
[code].......
View 2 Replies