ActionScript 3.0 :: Delete An Obj From Inside A Function With A Call?
Sep 13, 2010
when we write
var obj1=new Object();
var obj2=obj1;
we know obj2 is just a call of obj1, they are the same thing.also, prameters of function are also the calls of the object outside e.g.
var objC=new Object();objC.name = "Jhon";[code].........
it seems that when setting tar to null, the obj outside in the function didn't changeit seem taht everything you do will pass to the real object, but not setting it to null;
my questions: how to make the real object became null with a call?
ActionScript Code: function function1(e:event):void{ //code
[Code]....
Can I somehow, stop the enter frame in function 2 with some code in function3? I know that is not the better practice, but in this case is really needful to have a function inside another.
This is hard to explain, but basically here goes: have a "frame" movieclip that loads images. I call frame.loadImage(the URL) and everything works. So far so good.When I put "frame" inside of another clip, named "frameHolder", then call frameHolder.frame.loadImage, nothing happens.
I'm trying to pass a variable through a function, but I'm getting it's value 0. Here's my code:
thumbLoader.addEventListener(MouseEvent.CLICK, goToCategory); function goToCategory(e:MouseEvent) { trace(c);[code]....
this trace gives me value of 0. Normally I would do goToCategory(c) and inside that category I would get it's value, but in this case I'm calling this function with an event, how can that be done?
var c is declared globally, so I'm using it above this code in different place... is there smth like global $c like in PHP.. or there's some other way to do it?!
how do you call a function that is inside another movieclip?Do global functions have to be declared on the root? I'm trying to do a very simple thing, take the grid tutorial and apply it as a mask to an image. Everything works ok, now I would like to call the function that makes the grid after the pic has loaded.
So I have on the root:
mc_picholder mc_boxholder <---This mc contains the function that makes little boxes
I can assign the mc_boxholder as a mask to the mc_picholder and this works fine. Now say I have a function in mc_boxholder called makeboxes(), and I want to call it from the root once a pic has finished loading into mc_picholder.All the functions to make the boxes are inside the mc_boxholder. I've tried declaring makeboxes as global, and calling it from the root, doesn't work.I've tried tried writing from root: mx_boxholder.makeboxes(), doesn't work either.....
I have a mailTo: function that needs to be added to a button that sits inside of a movieclip. I put the code inside the actionscript layer in the movieclip.[code]...
1- i have class and i called its before and its running on runtime. i need to call function inside this class from another class, but without call the first one again, because if i called it, it will run default class function again is this doable ?
i want to call an external function inside a class. thats the code;
in checkConnectionStatus function,
this[_funcNameForSucceededCon].apply(); doesnt work because "this" is the class, not the Application. How can i reach Application at this time or what can i do?
I'm having a bit of a hard time with calling a function in the main timeline through a button in a movieclip. The mc is in the main timeline and in it I added a button with this.removeMovieClip(); and so far it works, but when I try to call a function from the main timeline it just doesn't seem to work.
From a button in Flash I just want to call a function written in jQuery.When I place the function outside jQuery's $(document).ready it works fine:[code]
I know there are ways to invoke javascript inside the html wrapper template for the flex application using ExternalInterface, but is it possible to reference an external html page?
I have a main application that contains a list, using a custom itemRenderer to display data.
I would like to be able to call a function, inside the itemRenderer, from the main application.
When running the app, we have a list with three persons, and a button. I want to call the function myItemRendererFunction() inside the itemRenderer, of the selected item in the list, all this, from the main app.
I'm having some trouble finishing an interface i'm working on,the function indica() adds a menu listing of items (indicadores) inside a mask because its too large, and i added a scrollbar that allows to scroll through the items but now i need to add the buttons inside the movie clip indicative,i can add symbols and buttons, but i'm having trouble having them call functions inside the same class that the function indica() is running.[code]
I have been firing a few onEnterFrame functions depending on the users interaction. ie. animations/loading bars etc. Now I have been trying to streamline my code practice, so it's nice and efficient, and most importantly - I get to delete those onEnterFrame functions when they are complete. The way I call my functions doesn't neccessarily delete my onEnterFrames when they have completed their task. Sometimes it does, sometimes it don't.[code]Is there a more efficient way to get this dialogue to work? As if I start using this method to call a progress bar % and it is concerned with 'loading' something, then this onEnterFrame doesn't seem to work properly. For simple animations, it's ok.
I have created app where images are loaded from xml and displayed onscreen as elements, which can be dragged onto a different 'holder' MovieClip. On successful drop the 'holder' movie generates dynamic movieclip as 'mc' and adds a larger version of the droped image. so i can have multiple child of 'holder' everytime a element is dropped.
now i have created a button, on click of which all the elements should be removed. for which I am using the following code
while (mainFrame_mc.imgArea.holder.numChildren > 0){ mainFrame_mc.imgArea.holder.removeChildAt(0); }
this code is removing the child clips as required but later when i again drop another element. nothing shows up. Unable to understand why is this happening. The holder movie clip is physically present on the stage where as only its child movie clips are added dynamically.
How can I from AS make this Code: <match_statistics version="1.0" 01_06_2010 16:48> Looks like this? Code: <match_statistics version="1.0"> Just delete the 01_06_2010 16:48 part.
stop(); this.addEventListener(MouseEvent.MOUSE_DOWN, active); function active (e:MouseEvent):void { this.gotoAndStop(2);
[Code]....
this is adding mem1 to the parent,
now on the next frame i want to remove that movieclip, how would i go about doing this. i tried just putting MovieClip(parent).removeChild(mem1); but it says accessing undefined property
I get the alert but I can't get the lightbox window to display. When my as code makes the ExternalInterface call I get what looks like a page refresh and a blank browser window.
I have an enterFrame action that I use on a graphic:
[Code]....
Because I want to use the above code more than a few times, I tried to make it a function.
[Code]....
But for some reason the function call does not work when I call it via an action on a graphic where initially the code worked when it was explicitly written and not called as a function.