Flash :: Get Loader Name Property Through ContentLoaderInfo Handler?
Apr 12, 2011
I wanna pass a value through an image loading event, and my simple aproach was setting a name into Loader object. But I'm not had success in that.
function loadAll()
{
for(var i:uint = 0; i < len; i++)
[code].....
View 2 Replies
Similar Posts:
Mar 6, 2009
I am loading images dynamically from the web into my swf. I use a loader class and add an Event Listener to the loader so it will add the image to the stage when done.
Code:
for (var i:int = 0; i < number; i++){
var poodleLoader = new Loader();
poodleLoader.load(new URLRequest(urls[i]));
poodleLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, showPoodle);
}
But what I do not manage to do is referring from the Event.COMPLETE-event to the loader object in my showPoodle-function. How do I refer to it? I was thinking addChild(e.target.parent.data) but it tells me the contentLoaderInfo has no parent?
View 2 Replies
Nov 10, 2009
I've one loader which load a png file. I used contentLoaderInfo to intercept COMPLETE event like this:
loader.contentLoaderInfo.addEventListener(Event.Complete, handler); The problem is that at the complete event I want to push this object into an array, like this:
function handler(e:event){
var array:Array = new Array();
array.push(e.target);
}
E.target is the reference to the contentInfoloader, while I need the reference to the loader itself. How can i resolve this issue?
View 3 Replies
Jan 13, 2010
I have made a Flash app in which there is an class called "MyGame.Person" which has multiple subclasses "MyGame.PoliceMan", "MyGame.FireMan", "MyGame.Doctor" etc. "MyGame.Person" is defined in the main .fla file, but the other classes are each defined in separate .fla files. I have split each into its own .swf file so that I can extend the game without having to reissue the main .swf file.I then use a Loader to download each .swf file and call
var assetClass:Class = myLoader.contentLoaderInfo.applicationDomain.getDefinition(assetClass Name) as Class;
to extract the class from the downloaded swf file. So if assetClassName is
[code].....
View 2 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
Jul 22, 2010
Is it possible to grab an event, hold it in a class property, do some action, then, when that action is complete, dispatch an event and then retrieve the original event.target in the listener?I am trying to avoid using a custom event for now, as it is giving me massive amounts of heartburn when dispatching it from a loaded SWF.Here is some code (that doesn't work)what I am attempting to do:
package
{
import fl.transitions.easing.Regular;
import fl.transitions.Tween;[code]....
I am able to stash the event in a class variable, and then access it later, but the cherry on the icing would be to get it from the event fired withing tweenHandler() in my example above.
Edit: Well,it doesn't look possible.I am currently storing the retrieved event in a property _event and then getting it at a later time when I need it.This seems to work, but isn't wonderful.
View 1 Replies
Jul 30, 2009
PHP Code:
request = new URLRequest(gameURL); loader = new Loader();loader.load(request);loader.contentLoaderInfo.addEventListener(Event.COMPLETE,imgLoaded); loader.
[code].....
View 14 Replies
Oct 26, 2011
How would I make an image I load using AS3's loader class into a button with an event handler on it? Below is what I have started. And below that is my error I get when I click the message.
AS:
//call function that starts loading my image
callButtons();
function callButtons():void {
[code]....
the error I am getting when I click the spanish.png on the stage is: ArgumentError: Error #1063: Argument count mismatch on MyVideoPlayer_CS4_fla::MainTimeline/playSpanish(). Expected 0, got 1.I NEEDED TO ADDED evt:MouseEvent
View 1 Replies
Aug 17, 2009
I've got a problem in loading flash. I have two flash, A and B. A loads B as resource by urlloader.[code]...
In B, I want to access a defined variable in A. However, I found _root and _level did not work for AS3.
View 2 Replies
Oct 22, 2011
Why isn't this working as I am thinking it would:
var i:int=-1;
for each(obj in myData)
{
i++;
[Code]....
If I add i to an array (like myArr.push(i)) it will have 3 elements, 0, 1 and 2.
View 2 Replies
Aug 22, 2009
I dont know what this problem means can anyone explain it to me and how I can fix it i get it everytime i make imgLoader[i] on my thumb button. it says Property 9 not found on flash.display.Loader and there is no default value.this is the loaded xml info for the thumbs and images.[code]
View 5 Replies
Mar 3, 2009
I am loading an external swf as a child and I want to get its "totalFrames", but I get the following error: "Property totalFrames not found on flash.display.Loader and there is no default value."Is there a way to get totalFrames from a child? Here is what I have:
Code:
var movieArea = new Loader();
addChild(movieArea);
movieArea.load(new URLRequest("slide1.swf"));
movieArea.x=5;
movieArea.y=5;
var framesTot = trace(movieArea.totalFrames);
View 5 Replies
Mar 17, 2009
I'm creating a little project that allows you to drag some images.I get this Error when I try to drag the images
Code:
ReferenceError: Error #1069: Property startDrag not found on flash.display.Loader and there is no default value.
at Icon03/beginDrag()
Here is my code
Code:
package {
import flash.display.*;
import flash.events.*;
[code]....
View 1 Replies
Nov 24, 2009
I seem to be having a recurring problem attaching events to a button i have created within 2 other movieclips.I get the following error:
TypeError: Error #1009: Cannot access a property or method of a null object reference.
So it looks like it can't find the button, in order to attach the event listener. The question is why? I am attaching a similar event to a button on the main timeline and that works fine. So it looks like a scope issue, but I am referring to it properly.
code below:
Code:
import flash.net.navigateToURL;
import flash.net.URLRequest;
import flash.display.*;[code]................
View 6 Replies
Aug 24, 2011
I am having an issue with a class I'm working on. I currently load an image as a bitmap and store its data into regState:BitmapData so that I may make new instances of that image later on. When I test if I can use the loaded data at a later time with my newBitmapIntance() function, it says that regState is null. I'm lost as to why this is the case, since it works flawlessly to create an instance of itself in my loadContent() function.
Class so far For reference:
package {
import flash.display.MovieClip;
[code].....
View 1 Replies
Mar 17, 2009
I'm creating a little project that allows you to drag some images. I get this Error when I try to drag the images Code: ReferenceError: Error #1069: Property startDrag not found on flash.display.Loader and there is no default value. at Icon03/beginDrag() Here is my code
[Code]..
View 3 Replies
Aug 13, 2009
I tried this loader.content.scenes[i] & loader.scenes[i] but it wont work?
View 1 Replies
Sep 7, 2009
I have created a game that works fine when publish it and run the swf. However, I have a short animated piece that runs and uses a loader to load the game.swf file when the animation is complete. Once I run the animated piece with the loader all of my instances break because it is looking for myLoader.instanceName. Is there any way that i can load the external swf without having to go into the game.as file and recreate all the instance names?
Code:
var myLoader:Loader = new Loader();
myLoader.load(new URLRequest(game.swf));
[code].....
View 2 Replies
Sep 7, 2009
I have created a game that works fine when publish it and run the swf. However, I have a short animated piece that runs and uses a loader to load the game.swf file when the animation is complete. Once I run the animated piece with the loader all of my instances break because it is looking for myLoader.instanceName. Is there any way that i can load the external swf without having to go into the game.as file and recreate all the instance names?
Here is the simple loader script i am using in case there error is within there.
Code: Select allvar myLoader:Loader = new Loader();
myLoader.load(new URLRequest(game.swf));
addChildAt(myLoader, 0);
View 3 Replies
Nov 10, 2011
I think I have al the imports required to display this image however I'm getting this error:[code]}
View 1 Replies
Jun 1, 2010
I have a SWF on another server, it loads the first SWF. Here's my basic code:
Security.allowDomain("my.central.server.com");var loader:Loader=new Loader(); // used to load external SWF.var mcExternal:MovieClip; // used to store the loaded SWF.loader.load(new URLRequest("http://my.central.server.com/data/FSC_Test_Automation/called.swf"));loader.conte
[code].....
View 6 Replies
Feb 13, 2009
I am working with a preloader but I keep receiving this one error : "1120: Access of undefined property loader" Here is the coding I have...
-------------------------------------------------------------------------
stop();
addEventListener(Event.ENTER_FRAME, loaderF);
function loaderF(e:Event):void{[code].....
View 2 Replies
Jul 7, 2011
As a part of a class I have been asked to place a preloader in front of my projects. I can't believe how tough this is. I get the best results when I use an URLRequest, but I want to understand the timeline.When I put a working preloader in front of my movie it doesn't start "ticking" until some middle point like 20%, or 70% depending on the file size of the movie. When I trace the bytes.Loaded it doesn't start counting until 700K or so.I have looked at several different preloaders and none seem to work as well as the tutorial. Can someone direct me to an "easy to understand" source that explains the loaderInfo / contentLoaderInfo class?
View 3 Replies
Nov 4, 2009
I am writing a method in a FileIO class called returnBMP()
The idea is: I want to pass it a file name, and I want it to return a Bitmap. ( not a loader )
The problem is that the only way I know how to pull a bitmap out of a loader is by creating an eventListener on the contentLoaderInfo for COMPLETE.
That just doesn't work in a return function. the return is executed before the bitmap is loaded. I get a null..
here's my code:
ActionScript Code:
public function returnBMP(img){
var bmp:Bitmap;
var loader = new Loader();
[Code]....
View 4 Replies
Jan 19, 2010
Here's the code in question:
[Code]...
When I preview the file I get the following errors: Quote: 1119: Access of possibly undefined property bytesLoaded through a reference with static type flash.display:Loader. 1119: Access of possibly undefined property bytesTotal through a reference with static type flash.display:Loader. If I comment out the onProgress function and it's associated event listener the file runs fine. I believe both event listeners call the flash.events
View 3 Replies
Oct 20, 2007
How do I access the object of an event? Can't quite figure it out. This is what's happening.
object.contentLoaderInfo(Event.INIT, someFunction);
private function someFunction(e:Event):void{
trace(e.target);
}
Output = [object LoaderInfo]
I want to access the parent of the object, but I'm hitting a dead end.
View 3 Replies
Jul 4, 2009
I have a preloader function that uses contentLoaderInfo to load swfs ont the stage. It works fine in simulated download in the Flash Player. When I run it on my host the swf file finishes downloading before the preloader appears to run. I use the word appears because I only sometimes spot a glimpse of a graphic that indicates the loading process.
Are there known discerpancies between host and Flash Player realities?
Are there any subtlties with using with contentLoaderInfo?
View 8 Replies
Oct 5, 2010
I basically have rectangles which I want to replace with images I load through XML references. The rectangle instance names are from image0-imageNumberWhatever. I've got everything working, the only thing I can't seem to do is once each image is loaded, it fades in instead of randomly appearing. Below is my code:
Code: Select allimport flash.net.URLLoader;
import flash.net.URLRequest;
import flash.events.Event;
[code].....
View 2 Replies
Jul 17, 2009
I've got a system that loads in little avatar images. When the avatar is loaded in I resize it to 24x24.
Here's some ActionScript Code:
var urlReq:URLRequest = new URLRequest( String(playerInfo.vector.scalar.(@id == "AvatarURL")) );
var ldr:Loader = new Loader();
ldr.contentLoaderInfo.addEventListener(Event.COMPLETE, resizeAvatar);
ldr.load(urlReq);
avatar.addChild(ldr);
container.addChild(avatar);
Here is the resizeAvatar function...
ActionScript Code:
// Resizes the avatar to fit correctly
public function resizeAvatar( e:Event ):void {
e.target.content.width = 24;
e.target.content.height = 24;
e.target.content.smoothing = true;
}
Now I'm using the e.target.content item because as far as I can see that's the only way to get at a way or resizing the image dynamically (using an Array isn't an option). Here's the funny part, the above code works perfectly in the Flash IDE but when on a live site that Event.COMPLETE is not calling!? The image is loading in but it never gets resized.
View 4 Replies
Apr 13, 2009
I've created a preloader using the following script:
mySWF.contentLoaderInfo.addEventListener(ProgressE vent.PROGRESS, loop);
mySWF.contentLoaderInfo.addEventListener(Event.COM PLETE, done);
Works, but even if the content has been previously downloaded there is still a quick flicker of frame1 of the preloader...is there a way to avoid this (in AS2 you could check, if loaded)? Is there a way to arrange...maybe using an if statement...to avoid the flicker? Basically if the file is available locally bypass frame1 of the preloader and go to frame2?
View 1 Replies