ActionScript 3.0 :: Accessing A Child Inside A Child Inside A Child?
Nov 23, 2011
mHook -> mBottom -> hItemButton -> itemButton[a] -> itemButtonExp[a]
so i press another butoon, and retrieve a number 2, how do i access itemButton[2].itemButtonExp[2]? Coz i need to change the text field in there?
in AS2 i can access it directly by changing itemButtonExp[a].text, but how do i do it in AS3?
View 3 Replies
Similar Posts:
Feb 2, 2005
I am trying to create a gallery where each thumb is housed inside of it's own movie clip that will have more data, but it keeps failing because it won't let me refer to the newly created instance of the movie clip. Below is what I am trying to do.
var xml:XML;
var xmlReq:URLRequest = new URLRequest("xml.xml");
var xmlLoader:URLLoader = new URLLoader();
[code]....
View 2 Replies
Mar 25, 2009
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 Replies
Jun 6, 2010
I am trying to create a gallery where each thumb is housed inside of it's own movie clip that will have more data, but it keeps failing because it won't let me refer to the newly created instance of the movie clip. Below is what I am trying to do.
var xml:XML;
var xmlReq:URLRequest = new URLRequest("xml.xml");
var xmlLoader:URLLoader = new URLLoader();
[Code]....
It dies every time on that last line. How do I refer to that vidThumbn instance so I can add the imageLoader? I don't know what I'm missing. It feels like it should work.
View 2 Replies
Jan 29, 2009
I'm making a basic photo slide show for a website I'm working on. I have the following in place and working:
- One movieclip (images_mc) preloads all of the images before the main slideshow movieclip (player_mc) begins
- player_mc contains photo_mc which is the container for the image that is currently playing...it is animated on the stage and everything is setup that I can insert the first image and play it, then insert the second image and play it again
- I have an array full of pointers to the images_mc instances of the photos (mc_array)
- I'm having problems inserting the content from images_mc into photo_mc...I've done the following:
ActionScript Code:
photo_mc.createEmptyMovieClip("placeholder_mc", photo_mc.getNextHighestDepth());
trace(photo_mc.placeholder_mc);
photo_mc.placeholder_mc = mc_array[photoCounter];
[Code]....
The assignment on line 4 is causing the placeholder_mc to be completely rewritten, instead of duplicating the content from images_mc and inserting it into placeholder_mc. How do I duplicate the content into the placeholder? I've tried duplicateMovieClip() several times, but it always returned UNDEFINED, so maybe I'm not doing it right?
How do I insert the preloaded images properly?
View 5 Replies
May 31, 2010
I used AS in mc 1 works perfect but same code don't works inside mc 2.
View 3 Replies
Oct 19, 2008
I have loaded a SWF and attached to a MovieClip which exist in my current movie using the following code, and now I just want to access the loaded SWF to send it orders like play() or gotoAndPlay(); I have tried also: container= MocieClip(loader.content); instead adding child, but it trhows an error
View 10 Replies
Feb 4, 2010
Recently I worked in a project using Flex. Its a Photo editing project. I have took a Canvas and take a image in that canvas using the code canvas.addChild(image) . Now i can move the image freely by using moving code. The image move inside the canvas and outside the canvas. I want to move the image/child only inside the canvas not outside. How can i do this?
View 1 Replies
Jan 11, 2011
I have difficulty accessing a function inside a child object from parent.I've created an object named "dot" which has the following code in it:
ActionScript Code:
import com.greensock.*;
import com.greensock.easing.*;
[code].....
View 9 Replies
Mar 8, 2007
I have got a heirarchy of objects which goes like this -> stage.control_mc.gaincontrol_mc.knob_mc
i am trying to register an event listener for stage from within knob_mc using stage.addEventListener("mouseUp",this.mup2); and i have defined the function mup2 within the knob_mc class - but when i run the movie and dynamically add the knob_mc to the stage i get this error
TypeError: Error #1009: Cannot access a property or method of a null object reference.
i dont know why stage is a null object. when i trace stage from within knob_mc i get null....
View 1 Replies
Oct 23, 2009
I am trying to get a circle shape and a text-field sit inside a square sprite, using addChild() method. Both the children seem not to agree sitting in the lap of their parent; and are sitting at a distance, instead. If I create a square symbol on the stage and run the application, everything is fine.
[Code].....
View 3 Replies
Sep 23, 2011
can i assign a keyboard eventlistener in a child swf inside of another swf? cause i know if a swf inside of swf still only have one stage. cause the parent swf just like a loader container, i want the child swf to have the keyboard event listener.
View 1 Replies
Apr 26, 2008
I have 9 movie clips which are all of the same object, they get larger or smaller as the mouse gets closer to their respective centers. The functionalilty for this is in an AS3 class file that extends flash.display.MovieClip.How do I go about swapping depths so that the largest one is in the foreground, I am new to AS3 and dont seem to be able to find a way of getting the depth of the movieclip I am currently inside (this) and if I try to access the stage to call swapChildren I get the following runtime error:
View 6 Replies
Sep 24, 2010
I've ran into a very nasty little problem that has been buggin me for few days.
Basically I have a main (parent) swf which loads the content of the sub pages into a MovieClip called mc_container.
Inside every child SWF I have a code to repostion and resize its contents as I need with stage.addEventListener (Event.RESIZE, relocateandresize);
But the problem is, once this SWF is embedded into the main (parent) swf, this code stops working.
View 1 Replies
Mar 25, 2010
My site is set up with next and prev buttons on the right and left sides respectively, and as you roll over either of the hit areas around the buttons a Sprite fades in which contains a TextField that describes the next page. Said Sprite calls the StartDrag() method, so it follows the mouse within the bounds, which is all fine and dandy on the left side of the page. Adobe, however, seems to have forgotten to put a way to dynamically alter the registration point of a Sprite, MC, whatever else, so when you roll over the right side of the page, the sprite is displayed from the top left and is mostly off the stage.
Trying to hack this problem I have tried numerous things ( classes written by others, other hacks) and the best that I have found is to use the scaleX method on the Sprite, changing the scale to -1. This, of course, makes the Sprite seem like it's reflected from its normal point, which means all its children show up backwards.
Is there anyway I can use this hack without it altering the text?
OR
Does anyone know a different way to go about displaying a Sprite from another corner? Any way to make a Sprite fade in and follow the mouse on the LEFT HAND side of the mouse pointer?
Here is a snippet to give an idea of what's happening:
naxtPage.labelBG.scaleX = -1;
nextPage.labelBG.startDrag( true, nextHitRect );
nextPage.labelBG.x = nextPage.labelBG.parent.mouseX;
nextPage.labelBG.y = nextPage.labelBG.parent.mouseY;
View 1 Replies
Oct 1, 2009
I have a movieclip (parent).inside that there are many buttons(movieclips). If click on any button the whole movieclip(parent) should rotate and stop at a point. For each button inside parent movieclip there is textbox. While the parent is rotating the text is also rotating, I don't want that effect. I even converted the textbox to movieclip and tried to make that movieclips rotation=0 but not working.
View 2 Replies
Feb 8, 2010
I need a Bitmap to make a color map inside certain symbols. What I do is import the png file and export it to as3. After that I drag and drop it inside the Symbols that need it in the correct position. What I need to know is how to get a Bitmap child inside a symbol that belongs to a class if I can't set the instance name of that Bitmap. for ex: a Symbol of the class MyClass has an img exported as Class MyBitmapClass and Base Class flash.display.BitmapData. I want, through as3, to get this MyBitmapClass object.
View 1 Replies
Mar 24, 2011
I've done a website with different pages using the Loader component. On one page I have a movieclip that has different images (like a slideshow) that fade between each other. I'm trying to add an action to make the movieclip pause for a few seconds between each fade. So I've added this action between each fade (in a layer, above the graphics layers, that only holds actionscript):
Code:
stop();
function restart(){
[code]....
View 3 Replies
Mar 13, 2011
I have created event listeners for a particular movieclip.Insidet this movieclip there is so many objects.When ever I click on the parent movieclip the event listener calls the function for the child object. I had tried removeEventLIstener()
import flash.display.MovieClip;
import flash.events.Event;
import flash.events.MouseEvent;
var info:MovieClip=new MovieClip();
info.graphics.beginFill(0x000000,0.35);
[Code] .....
I want to delete mc's parent
View 2 Replies
Jul 19, 2011
I have two swf file, A.swf and B.swf, each with its Document Class: B.swf is loaded in a MovieClip of A.swf. When loaded, B.swf creates an instance of CSDragger (it is a library object with its class extending MovieClip) and sets an ID property of this instance to a certain value. When this dragger is dropped by the user upon a MovieClip it sends a custom event containing the value of ID too. The custom event regularly reaches B.swf but never reaches A.swf. Aside from refactoring the CSDragger class (eg moving its handleDrop method in the B.swf document class), is there any way for the event to reach A.swf? I know I can intercept it and dispatch another event, but I was looking for a different solution (if any).[code]
View 1 Replies
Aug 21, 2009
in my last flash website i built, i created a gallery, my way of creating pages in flash are to have a movieclip as a page, so to make it easier to switch between the paged (page switching functionality is purely done in AS3). the gallery was a problem however, i needed the pictures to appear as popups, however to add the child from inside the movieclip, any masks i use would prevent the popup from leaving the immediate area of the page. so to get around this problem i basically used: MovieClip(root).addChild()
in my opinion this was a mistake, because it created other problems. the problem was that the popups are still connected to the page, even though they are outside of it, which meant that using removeChild() to switch from the gallery, meant that any popup that were still active, 'DIDNT' dissapear, and worse than that, because the page was removed, the popups lost any AS connected to them, which meant the couldnt be removed at all.
[Code]...
View 2 Replies
Aug 23, 2010
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?
View 1 Replies
Aug 18, 2010
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].....
View 2 Replies
Mar 19, 2011
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]...
View 1 Replies
Mar 10, 2010
var viewStack:ViewStack = new ViewStack();
viewStack.percentWidth = 100;
viewStack.percentHeight = 100;
[Code]....
Its only displaying canVas3 contents not canVas1 and canVas2
View 1 Replies
May 10, 2010
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.
View 3 Replies
Mar 11, 2010
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 Replies
Dec 14, 2010
i'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 Replies
Dec 16, 2010
I 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?
View 2 Replies
Jul 22, 2009
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]....
View 1 Replies