ActionScript 3.0 :: AddChild() Not Working On A Parent Class Of MovieClip
Oct 27, 2009
What I describe here is not correct. My full code had some other things in it that was the reason I couln't see mc2. The code described under is actually working!
I have custom class (MyContainer) that extends Sprite. Then:
Code:
var mycon:MyContainer = new MyContainer();
var mc1:Sprite = new Ball(); // Ball is a sprite in my library
var mc2:Sprite = new Ball();
[Code]....
it works, but I dont want that, as MyContainer has custom variables and functions I use. A simple: if (mycon is DisplayObjectContainer) evaluates to true.
View 0 Replies
Similar Posts:
Apr 22, 2011
I usually, use SWF Protection, to protect my swf's from decompiling. It also adds a load bar to the swf.
The problem is that I have codes like this:
logo= new marca();
parent.addChild(logo);
logo.mouseEnabled=false;
I use parent, because I need to put the movie clip above everything, because my application allows the user to add a lot of things to the stage, so a don't want anything covering the logo.
The application works well while unprotected, but If I protect it using SWF Protection, then, I get just white screen. Nothing appears after loading.
Is there another way, to put a movieclip above everything, without being necessery to add a ON ENTER FRAME LISTENER, to update the movieclip deph, to keep it above everything?
View 2 Replies
Feb 16, 2011
I have a main package that adds the background image to the project, from here on im trying to have seperate classes that add objects to the background as a parent and control these objects.my code in the main package:
package
{
import Dinos_Control;
[code]....
View 3 Replies
Aug 11, 2009
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.
View 14 Replies
Sep 21, 2011
I have gotten the AR tutorials from [url]....and are having fun with the flarsquidderkit for multiple pattern detection.However I would like to have a start page, and a high score page for the game based on this, and have tough time figuring how to make the timeline code works for this.
flarsquidderkit have extended papervision3d and has its own 3DdisplayObject, and the flash's MovieClip addChild() is not working.how to extend the movieClip class when my document class has already extended another super class,and also if I can control the score via timeline instead of dumping every single thing in to the document class?
1180:Call to a possibly undefined method AddFrameScript
Code: Select allpublic class MultiFLARExample extends PVFLARBaseApplication {
View 2 Replies
Jul 10, 2009
I'm currently making a platform game and when the player shoots i want to add the bullets to the stage. The players gun class is in charge of adding bullets. The "players gun" is a child of "players gun holder" which is a child of "player" which is a child of the stage. is there a better or more dynamic way for the "players gun" to add bullets to the stage rather than using parent.parent.parent.addChild (bullet);
View 2 Replies
Sep 1, 2009
I'm working on a Flash Lite 3.0 application using AS2 and I've created a class that extends MovieClip. The problem is that I'd like to dynamically add Child Movieclips using the addChild method... but it doesn't work, it gives me the following compiler error: "There is no method with the name 'addChild'". But I can call other MovieClip specific methods such as this.getNextHighestDepth()
heres a reduced version of my class:
class com.sck.DragList extends MovieClip {
//Declarations
private var placeHolder:MovieClip;
private var listMask:MovieClip;
[Code]......
View 3 Replies
Feb 15, 2009
I believe this should be a very simple fix, but I cannot for the life of me get this working, and i've been playing with it all day. Basically I am trying to start working with classes, I want to attach a movieclip to a flash movie, from my class [its for a card game style thing]. But when I attach a movie clip, it does not appear on the screen,. It exists, I can trace its .x position etc.
Code:
Select allpackage arrayTrial{
import flash.display.Sprite;
import flash.events.Event;
import flash.display.MovieClip;
public class Deck extends MovieClip{
private var totalCards = -1;
[Code] .....
View 1 Replies
Apr 20, 2009
I have a 20 frame MovieClip in the library with a Class attached to it. There is nothing in the Class except the usual stuff pertaining to MovieClips with a Class (import display.movieClip and so on). The first frame in the movieClip timeline is a stop() command. I only want the clip to play sometimes. So in the main document timeline, I add the clip from the library as such:
Code:
var testClip:SampleClass = new SampleClass();
addChild(testClip);
But with this instance, I also want it to begin playing. However the following is not working:
Code:
MovieClip(testClip).play();// doesn't work?
testClip.play();// also doesn't work?
But, if I delay things a bit it DOES work - like this:
Code:
Tweener.addTween(testClip, {y:0, time:.5, onComplete:function() {testClip.play()}});
// works fine, clip begins playing
Why delaying the play command works, but telling it to play on instantiating doesn't?
View 3 Replies
Jun 2, 2011
I am trying to remove a movieclip from my main timeline but it is not working. you click a button that is in a movieclip that is dynamically added to the stage and it is supposed to remove a movieclip from the main stage. I added a trace to see if it was grabbing the right movieclip and it is. The error message that I am getting is:
TypeError: Error #1009: Cannot access a property or method of a null object reference.
package MarketingQuestionaire
{
import flash.display.MovieClip;
import flash.display.DisplayObject;
[Code]....
View 3 Replies
Jun 15, 2011
I'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 Replies
Jan 16, 2012
I 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.
View 9 Replies
Aug 13, 2011
I have a MovieClip that is composed in a parent (non-display object) class. We register an event listener against that movieclip - a CLICK handler for example.
With event.target I can get a reference to the MovieClip from within the event handler. But how can I pull a reference to its composing class?
I could simply add a "parentClass" property on the dynamic MovieClip class, but I'm wondering if there's a more elegant/idiomatic way of doing it that I should consider?
View 2 Replies
Apr 20, 2009
I have a child class that is loaded into the parent class when the swf begins, like so: var myvar = 'hello'; public function Parent() { this.child = new Child(); }; How can I retrieve the variable 'myvar' from within child?
View 1 Replies
Dec 19, 2009
There is the stage, the level object then the player object in the level. The player object has a sub-object that is a weapon. When I fire the weapon a bullet is to be placed on the level stage. At the moment I have this code in the weapon class when the weapon is fired.
[Code]....
(In case it helps you know my skill level, I'm currently reading Foundation Game Design with Flash by Rex van dur Spuy and am a PHP web developer, also played around with Flex - ActionScript is still new to me)
View 5 Replies
Dec 27, 2010
Is there anyway to implement the parent addchild without its parent x and y coordinate?
ActionScript Code:
iamparent.x =100
iamparent.y=100;[code]....
the final coordinate of the child would be x=200, y=200. But, is there anyway that that i cant addChild with only respect to the coordinate of iamchild?
View 5 Replies
Sep 6, 2011
I have a ball MC that is a child of a ship MC, and when the ship fires the ball I need to make the ball MC a child of the stage instead of the ship. Here's the code I have (contained in ball.as, this function is called when the ball is fired)
public function prep():void {
ship.removeChild(this);
screen.addChild(this);
[Code].....
View 4 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
Nov 9, 2011
I use the method addChild() to add a Movie Clip intoa nother one.mc1.addChild(mc2);But once the Movie Clip is added (and the second Movie Clip is higher than the first one) then it's displayed outside the first Movie Clip. Is there a way to prevent to display outside the parent?
View 6 Replies
Mar 15, 2011
I am trying to access a function that is on my document class for my AS3 project, from a nested class. That is, the Document Class calls Class A which then calls Class B. So I am trying to access a function from Class B, I am trying to use MovieClip(parent).function(); but I am getting error 1120. The MovieClip(parent) (fixed to reflect my document class, etc) works when I try it from other classes but not from this nested class.
View 9 Replies
Dec 10, 2009
I've struggled with this for a long time and have thrown in the towel. How the heck do you climb the ladder, then go back down again into another clip?
View 2 Replies
Sep 30, 2011
I'm working on a spider solitaire game and I need a way to bring cards out of their parent column and on to the main stage when they are selected. Here's my current code:
[Code]...
However, the above gives me an error on the stage.addChild line. "1118: Implicit coercion of a value with static type Object to a possible unrelated type flash.display: DisplayObject."
View 1 Replies
Dec 30, 2009
I have an FLA in which there are a number of MovieClips in its library. I also have a document class for this FLA, which I will refer to as Body.as from here out.From Body.as, I call other classes designed to put stuff together and allow for organization due to large amount of MCs I have to use in the FLA. For reference, these classes are called as such: Head.as, Chest.as, Arms.as, etc etc.Now, where Body.as is the document class, and is therefore functioning to operate all areas in the FLA, I wanted to use these additional class files to be used to manage anything related to them, including any MCs I have. I'll use Head.as for explaining. To that end, I have four MCs, each named as follows:hat1hat2hathat4s part of trying to organize it all, I want to be able to call a singular function in Head.as that will retrieve these MovieClips and add them to the stage (Or, as I hope to do once I get a bit further in, add them to a larger MC that will then be added to the stage).
View 9 Replies
Jun 3, 2010
i want to add to stage a movieclip in another class not the .as file as the same name of .fla file how can i get this.When i run same code in main.as i get the result but in another class it runs but no result.
View 2 Replies
Jul 13, 2010
I am trying to write a class file for loading a movieclip but it is not working. I am not even getting any error message.
[Code]...
View 1 Replies
Oct 8, 2010
I want to create a class named Principal which will be imported to the stage. This class Principal imports another class named Menu. And the application should do the same for any other 'division' of the website (content, footer etc).If i use the addChild in the Principal class, it works well. If i do the same in Menu, doesnt work. I cant 'return the box' to the Principal class and append the child there, but this will crack all the stuff.Now, the code:
Code:
package
{
[code].....
View 1 Replies
Jun 23, 2011
this is the very simple actionscript i tried to display one textfield but nothing will display is output
Script code:
package {
import flash.display.Sprite;
import flash.display.Stage;
[Code]....
View 1 Replies
Jun 23, 2011
this is the very simple actionscript i tried to display one textfield but nothing will display is output
Script code:
package {
import flash.display.Sprite;
[code].....
View 1 Replies
Jul 18, 2011
I just wanna add an image from my library on the stage and have an event listener on it so when i click on it, it will do something. imgFromMyLib is already set to the image i want from my library.
import flash.display.Bitmap;
import flash.events.*;
import flash.display.Sprite;[code].....
View 2 Replies
Aug 16, 2009
I'm having a problem adding a library clip to my stageI can do no problem if I have a testFLV.fla that has a library clip called test_clip with the linkage set to: com.attach_clips.Clip.
Code:
import com.app.views.mediaDisplay;
import com.attach_clips.Clip;
[code]......
View 0 Replies