ActionScript 3.0 :: Removing Specific Instances Of A Moveclip?
Mar 9, 2010
I have a sell function for my towers that when you select them and click the "Sell button" it removes the turret from the screen and stops it from firing. This all works fine.
But my problem comes when i have placed two of the same tower types on the screen at once. What happens is that it deletes everything and not just one tower like i want.
Ive thought about how i could do this and so far i have been unsuccessful in doing this.
deal with deleting a specific movie clip from the stage.
The code in question with dealing with making the Turrets is Below.
function makeTurret(xValue:int,yValue:int):void{
var turret:Turret = new Turret();
turret.x = xValue+12.5;
[Code].....
View 1 Replies
Similar Posts:
Jun 28, 2010
I have a flash file that counts and displays the number of images in a particular folder, that part appears to work fine. I require a reset button so that the alternate directory for the images can be tested as well. For this I need to delete all the instances of the loader I created for each image, but am unable to do so.
ActionScript Code:
import flash.display.Loader;
import flash.net.URLRequest;
import flash.events.IOErrorEvent;
[Code].....
View 2 Replies
Apr 11, 2012
I have a problem in ActionScript 3 with a project where I am to output a bunch of data in a diagram and as pure text. This is not the problem, though. The problem is that when the user changes the type of data he wants shown. I would then remove the currently shown columns in the diagram, and add new ones. But my code removes ALL columns, so that there is no diagram at all!
I've done it all in Flash CS5, and the columns are instances of an object I made (a rectangle) which I just add to the stage. All the instances are added to the container "container." When I want to remove them, and add new ones I use:
var container = new Sprite(); // The container for my diagram
function emptyContainer() {
if (container.numChildren > 0) {
[Code]...
I wonder where to place my function for removing all children, to remove just those children that were added earlier. To matter where I place the function (at the start of fChange, at the beginning of each case) there is NO diagram shown, either new or old.
View 1 Replies
Mar 8, 2011
I have a MC called Enemy. It contains a monster that pops out at a random time (a timer with animation inside the MC). It stays on the stage for a few seconds and then hides again. If it hides, I want it to be removed and another enemy be added instead. All the monsters are instances of Enemy MC that are inside enemies[] array.[code]
View 8 Replies
Feb 27, 2007
there an easy way of removing all instances of a string from an array?Say i had, [0] forward, [1] forward, [2] right, [3] crash, [4] crash, [5] crash(this structure will change)How would i remove all "crash" instances? the splice method just doesn't cut it =/
View 8 Replies
Nov 2, 2011
I have a class, called fCont (I know, I should use capital letters for class names... oh well), and I need to remove all instances of it from my MovieClip.I'm making a Facebook browser for a uni assignment. When you go to the Friends page, it loads 15 friends, and that's fine. The code below is called on the "Next Page" button press.
Code:
function nextFriendsPage(e:Event){
var friendFace:Object = stage.getChildAt(0);
[code].....
View 5 Replies
Aug 24, 2009
I'm trying to do a simple image gallery with a previous and next button. I have it working nicely with a little crossfade, however I know that I need to remove old instances of my class after they are done being used - I just don't know how to do it. Especially because I want to wait until the top image/instance is fully faded in before deleting the one below it and what if someone clicks the next/previous button before the image is fully faded in?
Here is my main movie:
[AS]
function nextImage(evt:Event):void{
currentImage ++;
currentImage = (currentImage < imageTotal) ? currentImage : 0;
addImage();
}function prevImage(evt:Event):void{
[Code] .....
View 5 Replies
Dec 14, 2009
After a little break in AS3 I'm back... and facing a problem. For a school project I'm trying to make a side scroller game in which the player automatically moves right and has to avoid branches.Basically, depending on how well you do your speed (var) gets updated. After certain 'distance' (fake of course, as the player stays centered) I would like a n instance of Branch_MC to appear. Also, when that instance's x property reaches -20 I would like it removed.I'd need approximately 135 branches so creating variables isn't really an option.
View 8 Replies
Mar 7, 2011
Im creating a game. When the current game has finished, I thinking to do this:
removeChild(game)
game = null
then
game = new Game()
Doing this way, it automatically removes the games object instances? It automatically removes the games object instances events? That would be an easy way to restart the game, if yes for both questions.
Can I do like that, or I have to remove all objects and events manually?
View 4 Replies
Nov 22, 2010
I have several 1000 MovieClips (representing US counties and states) on the stage after the swf is loaded. Each MovieClip has a different instance name. Currently, a user can mouse over a county in NY, for example, and I only want the boundary for the the county highlighted. However, the state boundary is also highlighted as well.
I added this type of listener at the top:
addEventListener(MouseEvent.MOUSE_OVER, someFunction);
The problem is, it is applied to all MC instances on stage. Any suggestions on how to add the event listener to only specific MC instances? I thought I could add the event listener to the layer, but does not seemed to be working. And since I have several 1000 I don't think typing out mc_instance.addEventListener for every different mc is the correct way.
View 9 Replies
May 6, 2009
I am having an array of movieclips and when my circle(controlled with the keyboard) hitTests true with one of the movieclips inside that array i want to remove that movieclip from the array so when i hitTest it again it returns false (I hitTest using a "for in" with that array).How do i remove a specific item from within an array?
View 9 Replies
Feb 8, 2011
I cant get this working at all, I have a movieclip that when it gets to frame 22 I want it removed from stage. As it gets to this frame it increases a variable by 100 and when I have it invisible it keeps increasing the variable infinitely which I dont want. How do I completely remove the movieclip from the stage (it starts placed on the stage from my library).
View 1 Replies
Mar 15, 2011
I have 16 instances of the same movie clip. The movie clip is made up of 16 frames, each with the picture of a face on it. I want it to work such that when I click my button, each face only appears once, so that all 16 different faces are on the screen. I have been trying to use an array containing the numbers 1-16, and removing them as they are randomly selected. However, with the splice function, I can't pick and choose which number is removed.
How to I pick a random number from an array of 16 numbers, and then remove that specific number from the array so it can't be selected again?
View 1 Replies
Jan 23, 2010
I have an unordered ever-changing array that looks something like this:
12,23,1,4,11
I just want to basically tell the code to remove a specific item, let's say "23". But since the array is constantly changing length, I can't use splice.I also can't have any gaps, such as "12,,1,4,11". It must return "12,1,4,11".And on a related note, can I then check if this array has the same content of numbers as another array (and do I have to put them both in numeric order before it can perform the check, or doesn't it matter that they're not in the same order, as long as they have the same contents)?
View 8 Replies
Feb 18, 2009
I have been looking to see if it is possible to force an array's elements to only be instances of a specific class. Is it possible in AS? If not could the same result be achived with my own custom object?
View 3 Replies
Jul 12, 2010
add multiple instances of an object to the stage at different but not random points.
For example - I have a box that is linked to a class file. In the class file I have an "ADDED_TO_STAGE" event listener. The function that is called places the box at a certain position on the stage say.... x=100, y= 200.
In the document class I create an instance of it like so -
_box:box = new box();
addChild(_box);
Now what I want is to create multiple instances of box on the stage every 5 seconds. But I don't want them all to spawn at (100,200) on the stage. But here's the catch, I don't want them to be random spawns either.
for ex- I want the first instance of box to spawn on (100,200), then 5 seconds later, the second instance to spawn at (200, 800), the third at (100, 500) and so on.
Would it be possible for me to create objects on the stage to serve as reference points for where i want the instances to spawn instead of writing the exact co-ordinates?
View 5 Replies
Jul 28, 2006
I have loaded an external .swf file on to the stage with multiple movieClips in it. From the main timline of which I load this external .swf file, I am moving the movieclip(s) around the stage (with the commands of the arrow key). On the main timeline I have this:
function this_function() {
trace(mc_holder.village._x);
}[code]....
When I trace the village on the onEnterFrame function, I am successful in viewing the value/position of the village in the in the external .swf file. However, if 'this_occurs' and I tell it to use the function 'this_function', where I tell it to trace the village again, it doesn't recongize the movieClip, or village. Instead of giving me a value, it just gives me 'undefined'. So why is it that the 'this_function' can't locate the external .swf file village?
View 2 Replies
Nov 7, 2008
I have a movieclip - instance name "popup clock" . The frame on which it is on has the following code:
Code:
popupclock._visible = false;
The movieclip starts off invisible like it should. I also have a button which has the following code:
Code:
on (release) {
if (popupclock._visible=true) {[code]..
The code should allow the button to make the moveclip appear and disappear but it doesn't work?
View 4 Replies
Dec 14, 2010
I am making a small flash game where my character releases a balloon into the air. I can get everything to work but when the character produces a balloon it will not float towards the sky. The code is below:
Code:
stop();
var tobpos:int;
tobpos = toby.x
[code]...
I've tried doing a loop but it gives me an error telling me that the script has run for too long.
View 2 Replies
Mar 24, 2008
I'm wanting to make a movie clip a link, the movie clip loads an image from a php file.
Heres the actionscript that loads the image, if it helps. Also, how do a load text into a dynamic text box with this script. The text I want to put into it is loaded from the php file.
[Code]....
Also is there any way to resize the photo in the actionscript. I want the photo to fit in a movieclip 190x120.
View 2 Replies
Sep 8, 2003
In my flash file, I have a movieclip called target and one button used to duplicate the target movieclip.
[Code]...
View 2 Replies
May 7, 2005
I'm trying to create a movieclip that on mouseDown will decrease the volume by one as long as it is pressed.
I currently have a global variable called volPercent set to 100 initially and I have two buttons with the following code.
volumeup_btn.onRelease = function() {
if (volPercent != 100) {
volPercent += 1;
[Code].....
It works great but I need it to repeat the volume increase or decrease as long as it is pressed.
View 2 Replies
Nov 15, 2009
I have a script on frame 1 that onRelease of button should tell dynamic MovieClip instances which have been added by attachMovie on frame 2 and 3 to go to a particular frame , here's the code:Frame 1:numdests is set to 2pagesAmount is set to 4
btn_submit.onPress = function(){
for (var i = 0; i<numdests; i++){
for (d = 1; d < pagesAmount + 1; d++){
[code].....
View 9 Replies
Dec 16, 2009
Ok so i have a movieclip called 'home' which is within the container called 'sections'. On the 'home' movieclip there are buttons which go to other movieclips e.g. 'health' which are within the container 'holder'. I want it so that when the 'health' button is clicked it unloads the home movieclip within the 'sections' container and open that movieclip. I have tried:
PHP Code:
on (release) {
if (_root.sections.home) {
[code]......
View 9 Replies
Sep 1, 2010
So im creating a site for a friend and I have placed the menu inside a movieclip so the buttons are inside the movieclip and want them to control the main timeline. This the script i have tried :
Code:
stop();
natural1.onRelease = function () {
[code].....
View 2 Replies
Dec 6, 2009
im working on a small app and i have a question about checking the current frame of a movie clip. I have a movieclip and inside the movieclip i have a few frames on the timeline. I use myMovieClip.gotoAndStop(14); to move between the frames but what i want to know is if i can find out the current frame of a movieclip timeline.
If myMovieClip timeline is on frame 14 then do ....
View 1 Replies
Dec 23, 2009
I'm loading a swf to my main stage and im adding a child to a childMovieclip in the loaded movieclip
but when i play the loaded swf and it goes back to frame 1 and starts plating again the changes i made aren't there?
View 5 Replies
Feb 20, 2012
I have a button that is deactivated when it is clicked. The movie clip is played and the button is activated. But I don't know how to reactivate the button once the movie clip is complete.
readme.addEventListener(MouseEvent.CLICK, playMe1);
function playMe1(e:MouseEvent):void{
SoundMixer.stopAll();
[Code]....
How do I reactivate the button after the movie clip is complete?
View 3 Replies
Nov 15, 2009
I have a script on frame 1 that onRelease of button should tell dynamic MovieClip instances which have been added by attachMovie on frame 2 and 3 to go to a particular frame , here's the code:
Frame 1:
numdests is set to 2
pagesAmount is set to 4
[Code].....
Currently the movies that are added using AttachMovie don't move when button on frame 1 is pressed.
View 0 Replies
Nov 24, 2010
i have it when you land on the "ground" a dust cloud spawns, and goes away. Now i got that part under control, sometimes the "player" MC glitches and moves ever so slightly up and down unnoticeablly if it was for the dust cloud, Now my question, how would i go about setting an interval for the duplicated moveclip?
View 1 Replies