ActionScript 2.0 :: Calling Function Within MovieClip That's Just Been Added To Stage?
Mar 29, 2012
[code]This is called as part of the die() function I've created for an enemy in the small game I'm making.The idea being that when the enemy dies, it attaches a movieclip of an XP orb.And it does this perfectly well.The issue is in the last bit of the code.I'm attempting to call the setType() function within the class that the XP orb is in.However, it isn't setting the type to 100.
View 3 Replies
Similar Posts:
Jul 15, 2009
I want to know if there is a way to add an ease function to a movieclip that has a tween added on the stage already? is there a way to specify the number of frames that I want it to ease? For example, say my tween runs for 25 frames, but I want the easeIn to only last for 5 of thoes frames, and resume it's normal speed for the last 20 frames.
View 1 Replies
Feb 9, 2010
I want to make 5 buttons visible after a logo has animatedI have a function called vis that successfully makes the buttons visible.How do I call this from within the movie clip (instance name 'logo'?)first frame of main timeline code:
stop();
function vis () {
webMC.visible = true;
[code].....
View 1 Replies
Aug 24, 2010
I was trying to load an external SWF (that contains the below code in its document class) with the Loader class but i keep on receiving Error #1009: Cannot access a property or method of a null object reference. So i tried to use the event listener Event.ADDED in MyDocumentClass constructor of the external SWF to let the document class be part of the display list before i invoke createRandomGraph. But when i place createRandomGraph( ) inside onStageReady, The compilation process hangs. When i leave the createRandomGraph( ) inside the constructor, it works perfectly as stand alone but will produce Error 1009 if loaded within the loader SWF
public function MyDocumentClass( )
{
this.addEventListener(Event.ADDED, onStageReady);
[code].....
View 3 Replies
Jan 18, 2011
I don't work with the Flash IDE very much, and I'm running into a problem with the unreliable creation order of components instantiated by the Flash IDE "magic".
Basically, I have to call a function on a loaded module. This function should only be called after all the module's children have been added to the stage.[code]...
View 3 Replies
May 31, 2009
I'm doing quite a complicated game with a lot of code but one thing I can't quite figure out is how to trigger a function on the main stage from a dynamically added object.I've tried using custom events, but it doesn't work and doesn't throw any errors either.Here's the code for the CustomEvent class:
Code:
package
{
import flash.events.Event;[code]....
Here's the code part in the dynamically added child(CustomEvent is imported):
Code:
this.parent.dispatchEvent(new CustomEvent(null));
and here's the main timeline part of the code:
Code:
stage.addEventListener(CustomEvent.CUSTOM, checkMoney);
//more code here
function checkMoney(e:CustomEvent)[code].....
All of the above seems to work, because it doesn't throw an error, but it doesn't trace money when the event is dispatched.Before you ask, the event IS being dispatched or at least the if method it's in is entered.Any other method to tell the stage it's time to run the function is welcome also
View 6 Replies
Sep 9, 2009
I have a movieclip which is added to the stage every second at a random place.i want all instances of this movieclip to move to the postion x=100px and y=200px on the stage at a rate of 5px.im not sure how to code this, i would like the code to be in as3 if possile as i do not know as2.
View 2 Replies
Nov 22, 2011
I am currently having problems referencing a MovieClip child which I add to the Stage from the Document Class. Basically when the MovieClip child is added to the Stage from the Document Class, I want a certain MovieClip already on the Stage to reference it once it is on the Stage.
Also, if it is possible, I don't want the MovieClip referencing the child being added to the Stage to have parameters linking it with the Document Class, because I plan on nesting this MovieClip within another MovieClip later on in the future.
Here is the code for the MovieClip class which is referencing the child once it is added to the Stage:
package com.gameEngine.assetHolders
{
import com.gameEngine.documentClass.*;
import com.gameEngine.assetHolders.*;
[Code].....
View 2 Replies
Jul 28, 2009
I am trying to access a function in a MovieClip that has been added to the stage. Right after loading in the function, I create a function that calls the function in the recently added MovieClip. The compiler does not recognize the Function and when I go into debug mode it shows up as null. I've tried declaring the function in the MovieClip using 3 different methods, but I get the same result.
Code:
function Sleep(){
var Sleep = function(){
this.Sleep = function(){
What I find strange is that when I declare the function on the stage, it looks just fine and I can even see it (as a Function object) in the debug panel.
View 4 Replies
Apr 13, 2012
i want my character to walk down the screen and hit the objectWall and then a movieclip then gets added to the stage and plays but it doesnt seem to work and ii dont know why.
[Code]...
View 1 Replies
Dec 14, 2009
Hypothetically, I have a movieclip menu that's created using a class menu.as at runtime. When I instantiate that class on the stage of the main swf, how would I go about telling that stage what to do on a specific click? For instance, if I click button1 on the menu, how do I tell the stage to turn random_object's alpha down to 0?
Important note - buttons in the menu class are loaded dynamically, and there is no way (that I know of) of binding them specifically to event listeners on the main swf stage as in "menu.button1.addEventListener(...)". To summarize my question - how do I control the main stage from within a movieclip, without assigning eventListeners on that main stage?
I have managed to make it work using this method: Inside the class, I add an event listener to each button. On CLICK, the button calls e.currentTarget.root.desiredFunction() where desiredFunction is the function on the main swf stage I want to run. Is there a more efficient or clean way of doing this that anyone knows of?
View 6 Replies
Jul 6, 2005
I have a function on the first frame of a movieclip with a parameter, The following is the code I have on my movieclip:
Code:
onClipEvent (enterFrame) {
tellTarget("loader"){
picture(9);
}
}
View 2 Replies
Apr 27, 2010
I've got a movieclip on the root of the stage called "bgImg", in that clip I've made this function:
Actionscript Code:[code]..........When you click a button in the nav it loads a movieclip to the stage from the library, inside this movieclip I have a row of buttons,when you click one of these I want to call the function in the movieclip on the root (ie. the function inside "bgImg" .
View 3 Replies
Sep 16, 2007
I have a function I made in the root timeline. Inside of a movie clip, I have a button which calls the function in the actions layer in the root timelime.. how do I make this work?
[Code]...
View 5 Replies
May 25, 2010
ActionScript Code:
onClipEvent(enterFrame){
this.slot1incr();
[code]....
View 0 Replies
Sep 11, 2010
Here is the simple example
//main is MovieClip on main timeline
//VideoPanel is MovieClip in the library
var theVideo:VideoPanel=new VideoPanel();
main.addChild(theVideo);
[Code].....
View 3 Replies
Mar 4, 2010
I have an instance of a movie clip that runs and after it runs I want it to call a frame to gotoAndStop back on the main timeline (stage). What is the code for that? When the animation ends, I am simply giving it a stop(); and then I want it to go to the next frame on the main timeline. I think this used to be _root in AS2.
View 1 Replies
Sep 15, 2007
Is it possible to call a function defined in a movie clip from a class?Here's a sample project setup I'm trying to achieve this simple feat:
func.fla
- Has one movieclip "fooinst" which is library item "foo".
- The "foo" library item has linkage is to the "Foo" class
- The "foo" library item has one script on it's first frame:
[code]....
View 2 Replies
Oct 22, 2009
I have a library swf (asset.swf), it's document class binded to Asset.as, and in the Constructor function of Asset,[code]as known to all, we cannot visit the stage attribute before the display object added to the stage.so, when my loader.swf try to load asset.swf, it throws exception and the loading come to failure is there some one tell me how to load the asset.swf? I cannot modify the asset.swf.
View 0 Replies
Nov 3, 2009
Is it possible to get the stage height/width on something that isn't added to the stage?
View 1 Replies
Feb 2, 2012
I have to call a function that is defined on the main stage of my project, and I have to call it from a MovieClip
View 3 Replies
Oct 5, 2011
In as3 What is the difference between calling stage.width and stage.stageWidth I read somewhere that if we have nothing on stage then the value of stage.width is 0,but what happen when I have nothing on stage but loading contents dynamically on stage?I have tried this and when i have loaded content dynamically on stage then i have got
stage.width=value; // where value is dynamic number
View 4 Replies
Oct 14, 2009
i want to access a movieclip or a textfield placed on stage within a static function defined in a class not in a document class ..
View 1 Replies
May 3, 2010
I have a class called shapeC that only creates a rectangle and then addChild(rectangle);. That class is instantiated on the main timeline. Currently, the only way you can see that rectangle is to add the instantiated class to the stage via addChild(shapeC);. My question is, is there a way that the shapeC class can add the rectangle to the root stage without requireing the instantiated class to be added to the stage?
View 4 Replies
Oct 6, 2011
I would like to know if there is a reason that, within an AS3 class, I would want to do something like this:
var myStageInstance:Stage;
//within an arbitrary class
var myStageInstance:Stage = stage;
myStageInstance.addEventListener(MouseEvent, someFunction);
as opposed to something that I would normally do:
//within an arbitrary class
stage.addEventListener(MouseEvent, someFunction);
There is no particular problem that I am looking to solve right now. I would just like to know if there is a reason to use one method over the other.
View 3 Replies
May 10, 2009
I'm trying to access a movie clip on stage but my event listener doesn't seem to respond to the added to stage event. I've checked the code and it seems to be correct but just doesn't work. the movieclip i'm trying to trace is sb.
[Code]...
View 5 Replies
Sep 23, 2011
I have an AS3 function that loads and audio file and then plays it. I have the pre-loader for the first audio file working - now I need to run the pre-load function before the 2nd audio file starts.
myMusic.addEventListener(ProgressEvent.PROGRESS, onLoadProgress2, false,0, true);
myMusic.addEventListener(Event.COMPLETE, playMusicNow, false, 0,true);
myMusic.load(soundFile, myContext); //This code works
[code].....
View 2 Replies
Feb 26, 2010
i'm trying to modify some code and can't figure out what the issue i'm having it. this is the(shortened) code:
public static function Lose():void {
trace("OVER!");
Clock.stop();[code]...
this is the error i get: 1180: Call to a possibly undefined method OverIt.i just want to call a function from inside of the public static funtion.both function are inside this class:
public class Game extends MovieClip {
}
View 4 Replies
May 12, 2004
Okay so I am reading through sens tutorial on OOP and updating my game that I am making. It is much easier to code this way (IMO) but still hitting snags.I am trying to get through this code:
[Code]...
View 3 Replies
Nov 20, 2008
I have a movieClip named MC, and it's enabled with action script, with the class name MC_Rectangle and a Stage.I override the MC_Rectangle class file in a mc_rectangle.as external file.here is the code:
package{
import flash.display.*;
import flash.events.*;[ code].....
I have new a object in the main stage var
mc_rect:MC_Rectangle = new MC_Rectangle()
in main stage:
1. how can i access the variable "sequence" in "mc_rect"
2. how can i pass parametre from main stage to mc_rect via function setSequence(data:int)?
3. how can i call the function in addSequence() in mc_rect.
in asp.net, i usually use mc_rect.sequenct,mc_rect.setSequence(data), mc_rect.addSequence() to achieve my goals......btw, can function in mc_rect return out result to main stage?
View 1 Replies