ActionScript 3.0 :: Get Child Number From Mc?
Oct 9, 2009how can i learn my movieclip which child of container?i need some code to find child index by movieclip?can't i use container[i] for child items.
View 4 Replieshow can i learn my movieclip which child of container?i need some code to find child index by movieclip?can't i use container[i] for child items.
View 4 RepliesIn AS2 you could use numChildren to get the number of children in a given XML file, whats the equivalent in AS3? Ive tried using var myNum:Number = myXMLname.numChildren , but when I trace it I just get 0.
View 2 RepliesI want to know the index number of the object when I clicked it..
trace(mc.getChildAt(0)) = display the object at the index 0 lets say the output is [object] button
now I want to reverse it..
when i click the object button
button.addEventListener(MouseEvent.CLICK, onClick)
function onClick(e:MouseEvent)
{
[Code]....
I want to addChild at certain frame say 130. And I used the following format
var btn1:Button = new Button();
gotoAndPlay(1);
addings();
[Code].....
put and even I can't get the trace result. how to add childs at any frame number I want
I want to know the index number of the object when I clicked it..
trace(mc.getChildAt(0)) = display the object at the index 0 lets say the output is [object] button
Now I want to reverse it. When I click the object button
button.addEventListener(MouseEvent.CLICK, onClick)
function onClick(e:MouseEvent){
trace(e.currentTarget.????????)
//I want to trace what index number is that button, the output should be "0"
}
I'm trying to parse some simple XML and use it to render some controls, its all going so well. I'm having some trouble with E4X and counting the number of nested nodes within a certain child...code is as follows....
Code:
<questions>
<question>
<label>History of Smoking</label>
<value>3</value>
[Code]....
The Alert keeps coming up as 1. I read in the documentation that this will happen with XML objects but it is working when I create the XMLList and counts the number of questions I have. The code is working except it is only rendering 1 RadioButton, very sad. I suppose I could put the number of options within the <options> tag but I'd rather do it dynamically to avoid errors.
I've only started using Actionscript 3 recently and am having difficulty removing a number of childs from my flash game (a variant of frogger). My aim is when the player's character (WWalk) touches the EndGameZone on the other side of the stage, the generated Lorries should disappear, so I can put an ending animation on scene two. I can get it to load Scene 2 but cannot get rid of the lorries - They just stay still and don't disappear.
Code:
stage.focus = stage;
//adding keyboard control over the character to control direction
stage.addEventListener (KeyboardEvent.KEY_DOWN, CWWalk);
function CWWalk (e:KeyboardEvent) {
switch (e.keyCode) {
[Code] .....
I have a picture on the stage that has multiple items that have hotspots/links over them that should open a child swf on top of the background and show details about the items. then have a button in the child swf itself that removes the child from over the background so the user can click on another item etc.I found this code in someone's post and I am trying to modify it so that works for multiple swf files...it currently works for a single swf.I wan to pass the name of the button in front of the .swf in the URLRequest to have the same name as the instance name of the referring button. But I can't figure it out. Here is the code I am using on the stage
View 2 RepliesDear Guys I Want To Generate A Random Number Between 2 Number BUT Without Generating 2 Same Number I Mean If For Example Already Generated Number "2" Next Time Did Not Generate It , Is There Any Solution
View 5 RepliesI Want To Generate A Random Number Between 2 Number BUT Without Generating 2 Same Number I Mean If For Example Already Generated Number "2" Next Time Did Not Generate It,
View 4 RepliesInside my code i have some variables declared as Numbers, and i get some others from an external source; these variables can either be Numbers or String representation of Numbers. Now, i have to implement some equality controls on these variables, and since i don't know in that moment which type are them of, i'm converting all of them to Numbers (i don't need and neither want to compare strings) via the Number() function which accepts either Numbers or Strings as an input. These controls can compare 2 single variables or a variable and a sum (or subtraction) of other variables, for example:
[Code]....
i have problem with swfLoader in flex, when i close following code in click method i can easly add many swf to main application
<mx:VBox id="content" width="100%" height="100%" ></mx:VBox>
public function doIT():void
{[code]....
when i close adding those swfs in loop i have the same error, it looks like child apps couldn't access certain objects that were instantiated by another child app, so what can i do?
I have a movieClip with one frame on the timeline containing one child whose instance name is "myContent"I am using this function to swap "myContent" with any number of possible class instances.
Code:
function setContentAsClass(c:Class)
{
[code].....
I've used this site as a resource leading up to this, not particularly sure if I worded this correctly I have a class "Block" which is just a square (will be something else later on in the process) I want each block to have controls to add an additional block in either direction so I have another class BlockButtons which has my buttons for each direction.
And another class GlobalVar where I keep all my variables for funsies
[Code]...
var viewStack:ViewStack = new ViewStack();
viewStack.percentWidth = 100;
viewStack.percentHeight = 100;
[Code]....
Its only displaying canVas3 contents not canVas1 and canVas2
I have a component mxml file in which i have a view stack, on click of a button i navigate to the first child, now i need to navigate to the second child during onclick of a button present in the second child. All the childs are component files included within the view stack. How could this be done, Sample code is present below,
[code]...
Now in my offering.mxml file if i try to access navigationViewStack i am getting an error stating 'Access of undefined property navigationViewStack.
I've seen some discussion on how to load a child swf using swfLoader and accessing it's variables but I am wondering if it is possible to do this without adding any code to the child swf.Either accessing public vars or listening for funciton calls would work fine
View 2 Repliesi'm new to AS3 and i was wondering what is the best way to remove a child at a point. i tried Holder.removeChild(Holder.getObjectsUnderPoint(new Point(exampleX, exampleY))[0]); however that returned ArgumentError: Error #2025: The supplied DisplayObject must be a child of the caller.
View 2 RepliesI have an Movie Clip in Flash that have subobject of button type which has subobject of input text and movie clips. Right after creation core Moveclip all subobject are set to null, when I expect them to be valid objects.
[Code]...
MC_Core_design was created in Flash and exported to Actionscript. I've done this for button_1 class aswell. The code was written using Flex. When I comment out both lines that result in error I get correct view of the core Movie clip with all subobject. How can I set subobject properties right after object creation?
a quick low down would be its a gallery on the second frame and I breaks when coming back tot he first frame, all tweens die and such.
the errors are:
TypeError: Error #2007: Parameter child must be non-null.
at flash.display:isplayObjectContainer/removeChild()
at index_779_fla::MainTimeline/imageLoaded()
[code]....
I have an issue where removechild won't infact remove a child. I think its something to do with my dropTarget.parent issues. The concept of the code is that you drag a source onto a destination. When you drop the source onto the destination you will get a text field that says "Hello" or "Goodbye". The objective i want to achive is that once i drop a source onto the destination, removechild will remove any previouse textfields added. This is proving difficult.
[Code].....
I have created 2 sprites each containing a dynamic text field child. I then add this as a child of the stage. (I have done this in order to make the text clickable with a hand cursor on mouseover)It loads in fine, I just run into problems when trying to REMOVE it the sprite containing the text."ArgumentError: Error #2025: The supplied DisplayObject must be a child of the caller."Sections concerned in red:
Code:
import fl.transitions.Tween;
import fl.transitions.easing.*;
[code]........
public function GlobalSolutions()
{
Navigation(' Home ', 'index', 235, 0x97F9EC);
Navigation(' Office Supplies ', 'Office_Supplies', 295, 0x97F9EC);
[code]....
I want to remove the appropriate child (e.currentTarget) and create a new child in its place with the next line, but it doesn't work. What do?
I'm trying to create a shuffle button for my mp3 player. I don't want it to repeat any song in the xml playlist until all the songs are played. Is there to display a random number on the click of a button, without repeating any number in the array until all the numbers in the array are used?
View 9 Repliesmy functions in this fla i have. I use the function to create a random number and the char move accordingly depending on the number.
View 4 RepliesSO, I want to do a very simple program, and I have no clue how to even get started. This is what I need to do. Several Different boxes to put something into. I Have Done That, I can type into them. Their instance names are
Box1
Box2
Box3
Heres what I have no clue on how to do though, completely lost. Box 1 needs to have the value psr.
[Code]...
I would like to know is there any limitations in flash textarea like the number of lines it can have or the number of bytes it can have. iam opening a text file using php in textarea, where all the contents of the files are not getting loaded in the textarea. If it is there then how to increase its size, is it same thing in flex?
View 1 Repliesexplain this...
var i:Number = 7059467160524343000;
trace(i);
i = 7059467160524343700;
trace(i);
i = 7059467160524343999;
[Code]...
I need to be able to round a given number to an even number that is divisible by 10, 100, or 1000 depending on it's size.
For example:
4 would be 0 -- Round to nearest 10
6 would be 10 -- Round to nearest 10
54 would be 50 -- Round to nearest 10
[code]....
I've been scanning the WWW for a formula to do this in as3, but have come up empty handed.
ActionScript Code:
var numbers:Array = [];
var newNb:Number;
var max:Number = 81;
[code]...