ActionScript 3.0 :: AddChild: Different Instances Accepting Same Evnt Listners?
May 5, 2010this is the begining of the code
Code:
package{
public class scriptsTrePntzero extends Sprite
[code]....
this is the begining of the code
Code:
package{
public class scriptsTrePntzero extends Sprite
[code]....
I need to remove all the instances of a movieclip that I am adding to the stage using addChild.I use a loop to add several copies of the same movieclip onto the stage. Is there a way to remove all these movieclips at once.I've tried several things but nothing seems to work.Below are the for loops that I am using to add and remove the children from the stage. Note that the initial for loop adds a number of instances of the movieclip "colorbox2" based on the contents of textboxes. This works fine, however when I trace(colbox.numChildren) it just shows "1" regardless of how many instances it adds to the stage. Shouldn't it reflect the number of instances it added to the stage? The 2nd loop removes one instance of the movieclip from the stage, but I can't get it to remove all the instances of the "colorbox2".[code]
View 1 RepliesOk what i want to do is to put MORE than one instance of a MC on stageFor that i try to create a name to the MC inside a (FOR) loop (working)what dident work is to put multiple instance of it on stage.Seem preety basic but i can figure it out
function generateHex(e:MouseEvent)
{
tileSet.x = tileSize;
[code]......
Short multiple instances of a MovieClip are created and I need them all to be removed at the same time when a if statement is executed. [code]...
View 2 RepliesI'd like to create a chain of objects (either movie clips or sprites) that move left to right across the stage continuously. I know I can create two movie clips that contain a series of several 'chain links' and are each a little wider than the stage width. Then I can move both clips across the stage and when the first movie clip is completely off stage reset its x position back to 0. Likewise, when the second clip is completely off the stage on the right, reset it's position off the stage to the left.
This works and gives me the basic effect that I want by creating this uninterrupted moving chain, but it doesn't seem like its the most efficient way to achieve this. What I thought would be more efficient would be to create each link in the chain separately from an individual mc in my library by programmatically adding new instances to the stage.So, I created a single chain link mc and set its export linkage to 'Link' and left the base class to flash.display.MovieClip. Next, I placed the following snippet of the code on the first frame of my movie:
Code:
var xPos:int = 0;
var yPos:int = 100;
[code].....
I have a button that was added to stage using addChild when the page load, the button is suppose to be removed using removeChild and redirect into its specific page using event.target.name...somehow i got this error: Error #2044: Unhandled IOErrorEvent:. text=Error #2035: URL Not Found.
I have try replace this line, var newswf:URLRequest= new URLRequest("./swfs/"+ event.target.name +".swf"); with this, var newswf:URLRequest= new URLRequest("./swfs/about.swf"); and everything works fine, but i dont want that since I want it to load dynamically and uses less code..
my code as below:
var about:About = new About();
about.x = 300;
about.y = 200;
[Code]....
tell me why this doesn't work?
vancouverMC.dotsBttn.addEventListener(MouseEvent.M OUSE_OVER, mcIn(vancouverMC));
vancouverMC.dotsBttn.addEventListener(MouseEvent.M OUSE_OUT, mcOut(vancouverMC));
function mcIn(mcName:MovieClip):void{
[code]......
I've had the CS3 web premium suite since 2007, but I've always had problems with Flash, though it's never been a huge problem until now. I don't know for sure, but I suspect there might be a problem with the disk, so I'm trying to see if I can fix the problem by downloading the Flash CS3 trial and activating it with my CS3 suite key. I downloaded the trial and it installed corrected as far as I can tell, but it keeps rejecting my key, saying that it's not valid, even though the CS3 suite is already activated on my computer and, even if it wasn't recognizing that, I still have one activation left. And I did make sure I typed it in correctly.
View 2 Repliesi have the script from actionscript.org [URL] the code works in online only. in my local host is not working. php is not taking the variable send from flash to php
View 1 RepliesI want to have a text field that accepts only time formatted text. ie HH;MM:SS AMDo I do this with the restrict parameter? If so how?
View 3 RepliesIm trying to give an specific text format to my textFields. The problem here is that when I set the property letterSpacing with a decimal value I get a rounded space result... 1.4 becomes 1 and 1.5 returns a 2 px spacing. It is very fustrating.[code]...
View 3 RepliesI wrote a flash game a while back (CS3) and it used to work but when trying to compile the same FLA file in CS5 does not work.
I've got a dynamic text field called tScore
tScore.text = Score;
Used to apply the current integer value of the user's score to the text box. It no longer does that. (It appear empty)
By way of simple debugging:
tScore.text = Score.toString; // no value shown
tScore.text = String(Score); // no value shown
tScore.text = "A"; // sets the field to the value A
[Code]....
I know it's been a long time for weird stuff to happen in flash
Has anyone experienced a text field that doesn't accept digits?
How can I make Flash accept a numerical variable from a webpage and send the variable back to a webpage? Something like a counter, which counts the number of times the Flash is loaded.I want Flash to read a numerical value maybe from a txt file(any other ways?), add 1 to it, and send it back to a PHP script.
View 2 RepliesI just recently got Flash CS5 and am in process of customizing a templated flash website. I went in and as I was completing a mailto form I tested the movie and the text fields only accept the characters: 9, a, m, n, o, and u, and earlier when I was using it they began with one or two 9s already in each of the fields and would not let the user delete them without hitting the clear button. Also the delete button on the keyboard does not delete the text. You can see the current problem under www.bryantcoffey.com under the contacts page. I've also switched keyboards and that did not help (I am typing on the keyboard right now that isn't responding to the text fields.)
View 7 RepliesHow can I make Flash accept a numerical variable from a webpage and send the variable back to a webpage? Something like a counter, which counts the number of times the Flash is loaded.
I want Flash to read a numerical value maybe from a txt file(any other ways?), add 1 to it, and send it back to a PHP script.
I am linking to an external text file, (.txt), and I am working in Flash CS3, Actionscript 3.0, and attempting to use dynamic HTML coding.The scroll bars work, but all the text after <font size=.... doesn't show up. Below is my actionscript for the text window:
var content_req:URLRequest = new URLRequest("agenda.txt");
var content_ldr:URLLoader = new URLLoader(content_req);
content_ldr.addEventListener(Event.COMPLETE, onComplete);
[code]...
The Lynda book I am using doesn't explain very much about the html coding beyond adding a few <it> and <b>. When I use them they show up fine. But when I place this text in the .txt file:
<font size=14> <align=left> Blah Blah Blah </font></align>
Nothing shows up! When I take away the <font size> al the text reappears, yet unformatted.
I am currently using a flash template from flashmo.com and i have installed it etc... The problem I have is that when you go to send a message in the contact form you cannot enter certain characters in the email box, especially the '@' symbol.
View 3 RepliesI'm trying to have a class file which can add objects to the stage via addChild; however, when I call addChild from within the class file, I get the error "1180: Call to a possibly undefined method addChild." I've tried importing flash.display.* and that doesn't fix the problem. Does the class file have to extend Sprite or MovieClip to be able to add objects to the stage?
View 8 RepliesI have downloaded Box2d ([URL]) and created a project that looks like this: [URL]. catalyst is the green cube and it has the base class "shapes.box", it is inside "world" which has the base class "wck.World". What i want to do is to add another "catalyst" from the library inside "world" when i click on add_btn. I tried to accomplish this by this code:
[Code]...
Symbol 'buttons', Layer 'Actions', Frame 1, Line 41061: Call to a possibly undefined method addChild through a reference with static type Class.
We have a custom application that is running on FMS. Server is dedicated just for fms, there is only one application running on the server, with more instances, average traffic is 3-15 simultaneous users.The problem is,server suddenly stops accepting connections (after 1-3 days from restart), from this point it is impossible to connect to any instance, and fms server must be restarted.When the server crashes, the admin console can see all open instances, can close instances, can restart fms. There is nothing logged, that would explain this sudden failure.Second problem is, cores are connected and disconnected too often, causing client to reconnect (takes 2-5 seconds).
Hardware: 4 x quadcore Intel(R) Xeon(R) CPU E7440 @ 2.40GHz, 32 GB ram
OS: CentOS release 5.3 (Final), kernel: 2.6.18-128.4.1.el5
cpu and mem usage: 1-5% max[code]...........
i have two tree one tree lets say TreeDrag is drag enabled and other is drop enabled lets say TreeDrop.. when i drag item from TreeDrag to TreeDrop,, i want to show feedback and everything else normal except the addition of dragged item in TreeDrop..
View 1 RepliesI'm trying to make my Flex SWF act like a Flash movie SWF so that when the user issues the Play command in the FLash Player it can trigger an event in my Flex SWF file. I'm not sure what event this would hook into or if this is possible with Flex.
View 1 RepliesI have the followings:
_p:Player (which is a MC)
a1:Animation1 (which is a MC)
_p.addChild(a1); //doesn't display anything
_p.stage.addChild(a1); //displays a1
Why won't the MC display a child without using his stage?
I'm trying to resolve an issue that reared it's ugly head yesterday.Frame one of main timeline I have the following code:
Code:
import flash.display.MovieClip;
import flash.events.MouseEvent;
[code]....
The newMC doesn't show up.If I add 'parent.' in front of the addChild then it appears.mc_LibItem has a base class of "flash.display.MovieClip" and is exporting for ActionScript and on frame one.For grins I created a new .fla and began messing around with the same addChild idea and it worked.
somewhat understood the basics of adding and removing children, however, I am facing another problem. After using the removeChild Function, I can't seem to add another child.For example:
ActionScript Code:
var attachedMC = new (getDefinitionByName("Content1") as Class)()
Page.addChild(attachedMC);
[code].....
I have a main "shell" swf which, by clicking several buttons, will load/unload various external swfs into a Placeholder_mc which resides on the main timeline in Shell.swf In the documentation and tutorials I've seen a couple different methods, and I'm not sure I quite understand the difference, or at least the reason you would use one over the other...In the 1st method, you can just add the Loader object using the addChild() method:
Code:
var myLoader:Loader = new Loader();
var myURLRequest:URLRequest = new URLRequest("ExternalFileA.swf");
myLoader.load(myURLRequest);
Placeholder_mc.addChild(myLoader);
This will apparently add myLoader to the display list once it has completely loaded.The 2nd method, you supposedly can add the Loader.content; however, it appears you can only do this once the content has completed loading, so you need to incorporate an event handler with the contentLoaderInfo object:
Code:
var myLoader:Loader = new Loader();
var myURLRequest:URLRequest = new URLRequest("ExternalFileA.swf");
myLoader.load(myURLRequest);
[code]....
What are the pros/cons of adding the entire Loader object, as opposed to the Loader.content and vice versa?
We have one application in which we are using flash media server 2.0.5. We dont know why it's stop taking connection occasionally at that time we can't enter into the managment console. We get a white screen. When we try to enter user name and password it's does not accpet the credentials. We are not getting anything in the log.Port number 1935 and 1111 of the particular system where FMS has placed are working fine.
View 7 RepliesWhat I have is a function that occurs every second. Every time this function is called, it will add two movie clips from the library onto the screen. I am wondering if there will be a problem if my function keeps on continuously adding children to my scene?
Code:
import fl.transitions.Tween;
import fl.transitions.easing.*;[code].............
Im wondering if its possible to arrange movieclips with addchild in such a way like this?:[code]mc_1 and mc_2 is in my case a forward and back button (obviously these have to be on top all the time).. mc_3 - 6 is images rotating.
View 2 RepliesI'm new to programming in general, so not only are the basic concepts new to me but OOP and all of the various underlying rules are keeping me very frustrated in this learning process..I've reached a point that I'm simply stuck and can't find the solution through trial and error, and perhaps am not grasping how addChild works. traces just fine, but then when I try to run addChild I get "error 1023: stack overflow occurred: at Bullet$iinit()".Ignore the commented out lines, they're just for some testing and some trial and error).
//Bullet Class
package {
import flash.display.MovieClip;
[code].....