Flash8 :: Delete A Function From One Clip To Another?
Oct 2, 2009
The order of events are this. From the main stage I load a movie clip (movie clip 1), within that movie clip I have a button that loads another movie clip (movie clip 2) and also starts a timer that will automatically unload movie clip 2 . Within movie clip 2 I would like to create a button that stops the timer on movie clip 1 and starts it again.
I need to stop a function in movie clip 1 from movie clip 2 and then start that same function on movie clip 1 from movie clip 2.
This is the code I am using
This is the movie clip 1 code:
PHP Code:
function moreTimerFun(moreTime) {
this.onEnterFrame = function() {
if ((getTimer()/1000)-moreTime>7) {
delete this.onEnterFrame;
I have a reusable function, on the first frame it works, but on the 2nd it doesn't load properly and duplicates itself because the other function is still running in the background.
okay, in my game, at the end of a level, the player runs into a finish movieclip, the problem is, when the player goes to the next frame, it brings the finish movie clip to the middle of the stage, i tried to remove the movieclip but it dident work, also i have the finish movieclip in the next frame, just in a different place
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?
I am working on a paintbrush application in AS2.Currently I am working with drawing a circle. I have a circle movieclip in library. Whenever users click and drag on the stage they can design a circle. I am using mouseDown, mouseMove and mouseUp event for this.So for mousedown I am calculating the current x and y position then for mouseMove the circle starts to grow depending upon the x and y position of mouse.Then for mouseUp I am deleting the mouseMove function, so that it stops drawing. This is working fine. But when I want to draw another object on the stage the mouseMove function does not work. I am confused on how to undelete the mouseMove function.[code]
"you cannot delete variables that are declared within a function with the var statement".Which, as it happens, is precisely what I was trying to doI want to delete the object because it holds a bunch variables that are no longer needed, to prevent potential speed/memory issues later on.it's impossible (probably with reason) and I know vars are local to a function, so now I'm wondering if it is actually necessary to remove local variables
in shared object Delete specific Items i her store MovieClip int shared object then show Movie Clips in the posistion x and y wit text field which hold the string value the problem is i cant delete specific movie clip from shared object this code
seevoo._visible = false; user_co = SharedObject.getLocal("coment"); i=1; ///////////////// if condition to out if the value of shared object undefiend ///////////////
i am using the following AS to scale a movieclip with ease
[Code]....
should i be using a delete this.OnEnterFrame when the clip reaches the desired width? the problem is that ive noticed a lag in my tweens and i wonder if this is whats causing it.
Is there any advantage to deleting vars instantiated within public or private functions in a class, or are they removed from memory after the function has been invoked/run? The function below is completely arbitrary for example:
Code: private function someFunctionHere(_ar:Array):Void { var _swf:String = _ar[0]; var _nm:String = _ar[1];
i am using the following AS to scale a movieclip with ease
[Code]...
should i be using a delete this.OnEnterFrame when the clip reaches the desired width? the problem is that ive noticed a lag in my tweens and i wonder if this is whats causing it.
I use mcLoader.loadClip action to load an image. I'd like to make a button stop downloading the image in case it isn't loaded 100%. So if the image is loading, when I press the button it will stop loading.
I have very annoying and easy (I believe) problem with Macromedia Flash 8. My movie consists of 10 scenes. I wanted them to be played each after another (e.g. scene 1, scene 2, etc.).However, the scenes that consist of movie clips are just flashing and movie proceed to next scene. There is no problem with scenes that where done just in main timeline. I tried to put some action script on these movie clips like:
I'm creating something like a text editor. I have text-movieclips at set coordinates. I'm trying to create a function to delete entries. My idea is that my cursor is at the text-mc's coordinate so I'd like to be able to connect the delete key to any clip that happens to match my cursor(x,y). Like this:
What I'm trying to do - remove/delete a movie-clip once a button has been pressed (Selling a tower)My problem - Is that from my limited knowledge none of the following work.
removeChild(myTower); Turret.removeChild(myTower); - (trying to reference the class of the turret so that it can access the movieclip) Turret.parent.removeChild(Turret) Turret(root).removeChild(Turret)
This function is placed in the first frame of the source.fla where all main functions are.The turret has its own class defining its properties and such.Basically what i want to happen is when the button function is activated to remove the movieclip Turret and the class from running.
I'm using a square shaped container (content_holder) to load movie clips which have a lot of animations spilling off the stage.In my container I have a mask which fixes this so all you see is the content within the square.PROBLEM: The width and height of content_holder is not accurate, as it also counts the overflowing animation which is MASKED. As a result this messes with my ability to center and manipulate the clip because its width/height is constantly changing.
QUESTION: Is there a simple way to load a movieclip into a container and LOCK its dimensions to a specific size? So the width is always fixed to the container's OR prevent the masked content from adding to the clip's width & height values?
It basicly loads some pictures into movie clip holders and they stream horizontally across the bottom of a page.My problem is i cannot get them to continuously loop, at the moment they just cross the screen once then stop.
I have a movie clip on my stage which I want to move up 2 seconds into the movie, as if it is popping out of an invisible box. I can do it on the timeline, but wondered if anyone knows how to do it using as2?
I'm using a square shaped container (content_holder) to load movie clips which have a lot of animations spilling off the stage.
In my container I have a mask which fixes this so all you see is the content within the square.
PROBLEM: The width and height of content_holder is not accurate, as it also counts the overflowing animation which is MASKED. As a result this messes with my ability to center and manipulate the clip because its width/height is constantly changing.
QUESTION: Is there a simple way to load a movieclip into a container and LOCK its dimensions to a specific size? So the width is always fixed to the container's OR prevent the masked content from adding to the clip's width & height values?
I am having the hardest time trying to get AS to play from within a MC called "content_002".Please remember that this AS is an XML-Driven sub-menu that successfully works on it's own. When I tie it into a MC, it doesn't like to work with my shifting main-menu.
For this post, I'll first send the "combined" .fla file then I will post them apart to see if anyone can find a better way.
In my project are pages of text with each word having a button that when pressed will display a movieclip presentation about that word (its pronounciation and spelling etc..). In the project I am working on now I have over 450 unique presentations of words to deal with. I don't want to have all of these hundreds of movie clips on the stage and tell them one at a time to stop and rewind and then have one play each time a word button is pressed. That seems to be very inefficient to me.
add movieclips to the stage using addChild(movieclipname) and remove them using removeChild(movieclipname) but there is a problem. I have hundreds of unique movieclips and I don't want to have to manage hundreds of variables containing the indivudual movieclip instancess. It is a real pain having to figure out what instance is still on the stage before i delete it.In Adobe Director all I have to do is this: