ActionScript 3.0 :: 1009 Error - Accessing Parent Function From Child
Oct 5, 2010
Its a bit strange really, I have a Main class that has 2 children, Child1 has a variable goldCount that needs to be parsed to Child2 via the Main class (directly doesn't work either so far) Child1 has this function:
Code:
public function Getgoldcount():Number {
return goldCount;
}
[Code]....
View 2 Replies
Similar Posts:
Aug 27, 2009
This is probably a fairly easy answer, but I can't figure it out. I have a dynamically added child, and I have a dynamic text box on the parent. I'm thinking that it should be possible for me to add to the text box from the child timeline, but I don't know how to target the text box.
View 1 Replies
Jan 27, 2010
I've been using greensock classes in a parent movie, but am now looking to use the same classes from within some child movies, but it doesn't work (I presently have to import them into each child movie - what a waste).
Do I need to create the classes as a shared library object perhaps? If so, how would I go about it? as I've only ever done this for MCs or MP3s.
View 2 Replies
Sep 6, 2010
What's the strategy for getting a child to access variables in a parent.I have a Main class.In that class I create instances of a Unit class and save those to an array.In the Unit class, I want to access the x and y coordinates of other instances of the Unit class.So I'd like to access that array I made in the Main class.I tried:this.parent.theArray[i].xbut that doesn't work. I tried using the get command, but I don't really know how to, so my efforts failed.
View 3 Replies
Oct 30, 2011
Im trying to access some variables from the parent in a child mc.[code]nothing shows up in any of the dynamic text fields...
View 1 Replies
May 4, 2010
I have TestA.as the base class file for my TestA.fla that has nothing but a movie clip with instance name box.
TestA.as
ActionScript Code:
package
{
import flash.events.MouseEvent;
import flash.display.MovieClip;
[Code].....
View 0 Replies
Nov 22, 2010
I have a movieclip walls and a movieclip character (both on the same timeline). I want to access and change a variable inside character from the walls timeline.
ActionScript Code:
MovieClip(parent).character.somevariable = true;
...not working.
View 2 Replies
Feb 11, 2011
Wondering how to do this:
Parent swf has a class loaded, lets call it 'GlobalUtilities'. Parent swf loads in child swf. Child swf wants to use some of the 'GlobalUtilities' class that is in the parent.
How can I accomplish this? The problem I'm having right now is, when I export the child swf, I'll just error out since it can't find the reference (obviously, since it's not loaded into the parent yet).
View 3 Replies
Oct 21, 2011
how to access a movie clip/s in a parent swf from a child swf. for example:Interface swf has buttons as mc's (home, about, services, portfolio e.t.c.) and loads in a swf when one of the buttons in the interface swf is pressed. When a button in Interface swf is pressed none of the other buttons can be pressed until the swf of the button that was pressed has loaded.
The reason for this is so that if the user tries to press the buttons quickly lets say the user pressed services button but changed thier mind right after pressing it and wanted to press lets say portfolio button they couldnt press the button until the services swf has loaded. Ive seen websites that dont do this and is makes it all mess up. Ive been able to do this in the past in AS2 but i cant figure it out in AS3.This is the code i would use in AS2:
Interface swf code is:
ActionScript Code:
_level5.btn_1.enabled = false;[code]...........
View 4 Replies
Apr 11, 2010
i'm trying to assign a parent's variable from the parent's child
//Parent
public class Main extends Sprite
{
public var selectedSquare:Sprite;
[Code]....
i'm receiving this error, but i'm casting parent from displayObjectContainer to a Sprite so i have no idea why it's not working.
1119: Access of possibly undefined property selectedSquare through a reference with static type flash.display:Sprite.
View 2 Replies
Aug 22, 2011
Well I have a problem with accessing my components within a movieclip I've cooked up all the code for my gameplay to work fine, which it does, but when I add all of these components to within another movieclip and try and access them from there(using dot notation), they cease to work. It has a 1009# error also. The game components (e.g. players, background ect) are within the double player map.
[Code]...
View 6 Replies
Oct 18, 2011
I can not believe I can not find the answer to this problem...
1) I have created a movie clip with single text field called myText in Flash CS img43.imageshack.us/img43/3119/flashproblem.jpg
2) I exported the MC as SWC and linked it as lib in external IDE
3) I do see the myText field in IDE but If I try to access the text field with actionscript at runtime I got TypeError: Error #1009 Cannot access a property or method of a null object reference
How the hell this could happen? Why flash do not instantiate this field, assuming I actually created it with flash CS?
[Code]...
View 7 Replies
Jun 30, 2010
What is wrong with this snippet of code? It gives me a #1009 error. How do I make it so that event listener will work with this child? This is all on the first frame. I want it to stay in the first frame (I don't like using external stuff with packages)
[Code]...
View 4 Replies
Jul 10, 2009
error When your accessing a method or property from a subclass. Here's what I have done so far but no luck in my script.
1. I tried waiting for my attached movieclip to be added to my stage using the setTimeout method but no luck.
var timedProcess:Number = setTimeout(initRevealDropDown, 1000);
private function initRevealDropDown():void
{
clearTimeout(timedProcess);
var myInterface:Interface = new Interface();
myInterface.revealDropDown();
}
2. I also tried extending my subclass to interface where my instance method is defined for revealing my dropdown menu, no luck on that one.
View 1 Replies
Jul 29, 2011
I got a Parent Sprite, let's name it SpriteP, which holds inside it two other Sprites. Sprite1 and Sprite2.[code]Sprite2 is a rectangle. When I rotate it, of course, the height of its parent, SpriteP, GROWS. But I would expect that height to go back to what it should be when I'm removing Sprite2!And it does! If I remove Sprite2 while NOT being rotated, the height of the parent drops back to normal, 200.
View 10 Replies
Jun 6, 2011
i am slightly confused about the parent and child relationship. lets assume we have several different instances, what would be difference of adding them all as children of the stage and creating a parent-child hierarchy between them(other than the access path).
View 5 Replies
Jul 29, 2011
I got a Parent Sprite, let's name it SpriteP, which holds inside it two other Sprites. Sprite1 and Sprite2.
When Sprite2 is NOT rotated:
Code:
trace(SpriteP.width + ' ' + SpriteP.height); //100 250.
SpriteP.removeChild(Sprite2)
trace(SpriteP.width + ' ' + SpriteP.height); //100 200. -> works, 200 is good.
When Sprite2 is rotated at 90:
[Code].....
And it does! If I remove Sprite2 while NOT being rotated, the height of the parent drops back to normal, 200. But if I rotate Sprite2, the Parent won't update its bounds.
View 1 Replies
Nov 17, 2011
I have a .fla file with some code in the actions panel.A bit of code calls a function in a class from the actions panel .The function in the class is run, but I want to be able to call a function in the main actions panel code from the function in that class .The class doesn't extend anything so (parent as MovieClip).function() does not work.
View 7 Replies
Sep 30, 2009
ActionScript Code:
function createMaskBox():void {
var maskBox:MovieClip = new MovieClip();
galleryContainer.addChild(maskBox);
}
creates maskBox under the function therefore not accessible form outside of this function from what i understand. Is there a way to create a var WITHIN a function which would exist as if defined outside of it, directly in code?
View 3 Replies
Jan 30, 2008
I'm also relatively new to programming with actionscript, so my code might look quite messy to you Here is my function. It loads the contents of an .xml file and creates a playlist for a video player. Now my problem is that i want to set the "onRelease" function dynamicaly for each playlist item. but inside the onRelease-function i cannot access the variable i. do you have a hint / workaround for me?
[Code]...
View 2 Replies
Mar 7, 2009
I have a function (let's call it testFunction for right now ) on the actions layer in the main timeline There is a movie clip with 15 frames long in the library
i want to add a child of the movie clip on the stage, and call testFunction when it finishes playing
how can i do? i tried to call it in the child but nothing works
Or, is there any way to show child on the stage for only a period of time like 1 second and then remove it automaticly?
View 1 Replies
Jun 22, 2009
I have a function in a child that I need to have executed by the parent but I can't get it to work. Does anyone know how to call the function in a child from a parent?
What I'm doing is having the parent load a few buttons and I want to re-use the button swf, but have the parent provide the text for the button.[code]...
View 20 Replies
May 23, 2011
May i know how to call child function(layer 2) in parent(layer 1)?
�
Layer 1 (Parent)
function changeAction():void{
changeColor();
}
�
This method will give me the error -> Call to a possibly undefined method changeColor.
�
Layer 2 (Child)
function changeColor():void{
trace("success");
}
View 4 Replies
Jun 1, 2011
Is it possible to call a child function from within the parent? I know to go child > parent, you can do parentApplication.functionName(parameters);, but what about going the other way... that is parent > child?
View 2 Replies
Jun 7, 2011
I have a main.mxml, child.mxml and headermenu.mxml. I click a button on the headermenu that dispatches an event up to the main.mxml which then executes a method in child.mxml. I know this works because I put an AlertDialog in the function I'm calling inside of the child.mxml. The child.mxml contains a drawingArea object that has an erase(). When I call this directly from child.xml it executes, however if I put drawingArea.erase() inside of the function being called by child's parent (main.mxml) nothing happens.[code]...
View 1 Replies
Dec 22, 2008
I have to access a function in child swf from parent swf. This child swf gets loaded into a canvas object in parent.swf. Everything works fine but I'm unable to call any function that was in child.swf. My code is
Code:
var swf1:SWFLoader = new SWFLoader();
swf1.source = "CHILD.swf";
can.addchild(swf1);
I read on google and then I tried this in parent.swf's code
Code:
var myrequest:URLRequest = new URLRequest("CHILD.swf");
var myloader:Loader = new Loader();
myloader.load(myrequest);
canvas.addchild(myloader);
Now this one throws up a runtime error TypeError: Error #1034: Type Coercion failed: cannot convert flash.display::Loader@5934b01 to mx.core.IUIComponent.
I also tried this
Code:
var myrequest:URLRequest = new URLRequest("CHILD.swf");
var myloader:Loader = new Loader();
myloader.load(myrequest);
[Code]....
But in this case my swf does not show up at all and there are no runtime errors too!
How do I resolve this error and how do I then access the function in child.swf?
View 9 Replies
Jul 27, 2009
I have container swf which includes navigation that loads child swfs. Each child swf is loaded then visibility is set to false. Once a child ( an image gallery actually) is loaded it is possible to jump from image to image. What Id would like to be able to do is call a "clean up" function that returns the child to its initial state when anothor nav link ( a different gallery) in the parent is clicked. But I do not know how the syntax is supposed to be written or if its even possible.
Ideally it would look something like this in the parent container swf:
ActionScript Code:
function swapSectionIdentity(e:MouseEvent):void {
setChildIndex(background_home, 0);
getChildByName("identity_mc").visible = true;
[Code]...
the behavior I am attempting to avoid is when a child swf is loaded ( an image gallery) and then the child is invoked to display a particular image in it, afterwhich a main navigation link is clicked the current gallery is set to visible = false and a new gallery is set to visible = true. But when you return to the previous gallery the last image viewed is still showing. I want to be able to reutrn to galleries inital state as it is hidden. make sense?
View 3 Replies
Aug 29, 2011
I need to get the value inside a handler..
ActionScript Code:
public function verifyUser(p:String):String{
var verify:String
var variables:URLVariables = new URLVariables();
var varSend:URLRequest = new URLRequest("verify.php");
varSend.method = URLRequestMethod.POST;
varSend.data = variables;
[Code] .....
It's always returning 'null'. because its not waiting for the completehandler to be completed and just passes the null value of verify..
View 4 Replies
Jan 2, 2009
this is the code i found out on the web to call a function in the parent swf from the loaded child swf.
in the child swf:
Code: Select allpanel.next_mc.addEventListener(MouseEvent.CLICK, onClick);
function onClick(e:MouseEvent):void{
MovieClip(this.parent.parent).parentFunction();
}
[Code].....
View 6 Replies
Mar 17, 2009
I have setup a simple video interface. The video player lives in the parent swf. The video list chooser is loaded as a child swf. In this child swf, I have some video buttons nested within two movieclips in order to facilitate the scrolling feature. I am trying to get the movie buttons to load flvs into the component flv player in the parent swf. I have declared the functions in the parent and I am trying to call them in the child:Code in the Parent:
function vid1(event:MouseEvent): void{
pubPlayer.source = 'vid1.flv';
}
[code].....
View 9 Replies