ActionScript 3.0 :: Class Hierarchy Design - Trigger A Function In Main.as

Nov 9, 2009

Im making different quizes and small games. I always use a Document Class when coding, and usually i call this Main.as. Usually the Main.as contains pointers to different classes like:

private var _menu:Menu;
private var _messageBoard:MessageBoard;
etc..

My question/scenario is this: In for example _menu, i have a button that has an event listener on it (example: "Start" button). When this event is triggered (ie user hits "Start") I want to trigger a function in Main.as. How is the most elegant way of doing it? The solution i use now, is that i send a reference pointer of Main.as to each new class i make. ie in Main I would do something like this:

[Code]....

View 3 Replies


Similar Posts:


ActionScript 3.0 :: Trigger A Function On The Main Stage From A Dynamically Added Object?

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

ActionScript 2.0 :: Trigger A Function From Another Class?

Jul 23, 2009

I have an AS3 code (home_esp.as) that imports the class of another one (InternalCarousel.as)[code]...

View 2 Replies

ActionScript 3.0 :: How To Function Trigger Class

Jan 3, 2009

I am looking for an as3 class that lets me set a list offunctions to be called and a time/delay in seconds or miliseconds..

View 1 Replies

ActionScript 3.0 :: Calling A Function Located On The Main Class From A Sub Class?

Nov 21, 2009

I'm not sure that I'm on the right track here. I've got what is essentially a 'gateway' movieclip and depending on the CLICK a corresponding movieclip (form) is loaded -- these all being in their own AS file. There are multiple corresponding pages that will all load/close in their own fashion but the 'gateway' will reload in it's own function-- consequently, I have this function on the main_AS.  Can I trigger this function from the sub class or do I need to move the 'reload' function to a 'reload' class.

View 2 Replies

Flash - Listener In Main Document Class For Custom Dispatch Event From Another Class Does Not Respond Or Call Function?

Apr 1, 2011

I have a document class called Main.as In the class constructor I have the following listener:

enter code here
var listeningFORModeChangeToStudent:Sprite = new Sprite;
listeningFORModeChangeToStudent.addEventListener(TellAllModeChangeToStudent.STUDENT,exp);
addChild(listeningFORModeChangeToStudent);

[code]....

In a third class I make a call to the despatcher in the previous class:

enter code here
var ThisTellAllModeChangeToStudent:TellAllModeChangeToStudent = new TellAllModeChangeToStudent;
ThisTellAllModeChangeToStudent.tellAllModeChangeToStudent();

I have trace statements in eveything and from this I know the despatcher in TellAllModeChangeToStudent is being called.The problem is that the listener in the main.as is not calling the function exp.I cant see why and I dont know how to check if the listener is actually seeing the dispatch event?

View 1 Replies

ActionScript 3.0 :: Access Function At Main Class From A Sub Class?

Mar 3, 2011

My first experience is build an aquarium with a lot of fish swimming, and they can be clicked. When one of them is clicked we should receive a trace message saying ("I�m a Fish!"). To do this, I thought that the best way will be:

1- create a document class, named Main.as

2- create a base class, named Clicked.as

2- create a movie clip with a fish.

3- export the movieclip to actionscript. In the mc properties set Class as "fish" and Base Class as "Clicked".

View 6 Replies

ActionScript 3.0 :: Access A Function In The Main Class From Another Class?

Mar 1, 2010

i have a game that i want to put load screen on, which i created a separate class for. first the main class is initialized and in the constructor function, it does an addChild(loadScreen) which places an instance of the loadScreen MC on the stage. within the loadScreen is a "Play Button" that when a user presses this button i want it to continue startGame in the Main class. the way i tried it was Main.startGame from the loadScreen class, but that obviously does not work. is it possible to call a function from a different class.i have three files:

Main.fla
Main.as
loadScreen.as

the Main.as file:

Code:
package
{
import flash.text.*;
import flash.display.*;

[code]....

View 3 Replies

ActionScript 3.0 :: Traversing A Class Hierarchy?

Jun 9, 2010

I'm currently working on a tower defense game and am in kind of an odd situation. I've programmed it in such a way that a large class hierarchy is in place. It's like this StartScreen class ---> BaseLevel class ---> GUI class ---> TowerPlacer class(towers are stored in an array in this class) ----> etc.My problem is that i need to access an array in BaseLevel from my GUI class, is there any fancy trick for doing this? or have i screwed myself over.

View 2 Replies

ActionScript 3.0 :: Class Hierarchy - Fields And Methods

Sep 4, 2011

I have a class1 in which I create a child from a class 2. Of course I can access class2 properties, fields and methods from class1. But is there a way to access class1 fields and methods from class2? Like to go a step back in the hierarchy?

View 1 Replies

Call Function In Main Doc Class From External SWF?

Jul 9, 2009

I have a main.swf that loads in an external swf called home.swf. I want to be able to call a function in main.swf's doc class from the loaded swf:

Code:

function loadArtist():void { // my function }

in the main timeline of home.swf I'm calling it this way:

Code:

function timeToGo(m:MouseEvent):void {
trace("button pressed");
MovieClip(this.parent.parent).loadArtist(); }

the home.swf compiles fine but when loaded in the main.swf & the button is pressed i get this error:

TypeError: Error #1006: loadArtist is not a function.
at home_fla::MainTimeline/timeToGo()

It seems that it thinks loadArtist is a property. Ack. I've got 3 objects loaded dynamically using addChildAt(mc, 0) ...

View 2 Replies

ActionScript 3.0 :: Button In A Class To Run Function In Main .fla?

May 15, 2011

Does anyone know of a way to have something in a class, run a function in the main .fla? I have a class that creates a drop down menu and I would like that when a btn is clicked, a function is run.....but it is important that this function is in the main .fla and not in the class.

View 2 Replies

ActionScript 3.0 :: Where Is Document Class In Parent/child Hierarchy

Jan 19, 2011

I have a class linked with a movie clip, and in this movie clip I want to be able to add an event listener that calls a function in the Document class (the class you link with the fla as a whole). How can I do that? Say the name of my document class is KPScript.as. In my GameController.as class, I want to listen for key input and call pageChange() in KPScript.as when it gets called. Would I have to import KPScript.as into the GameController.as? If so, I wouldn't want to create another instance of the KPScript object.

View 1 Replies

ActionScript 3.0 :: Access Main Class Function From External?

Feb 9, 2009

I'm quite confused about how to do it, look at this [code]...

View 2 Replies

ActionScript 3.0 :: Getting Loaded SWF To Use A Function From Main.fla Document Class?

Dec 16, 2009

I have a main movie with thumb movieclips that load new children and stops the main movie's animation. Within the child there is a close buttion that removes itself. I also wanted the close button to start the animation of the main movie again once it removed the child. Since I am using a document class to load everything for the main move, how can the close button from the loaded swf use a function from the main document class?

View 5 Replies

ActionScript 3.0 :: Call Function In Main Timeline From Class File?

Jun 3, 2009

How can a function in main timeline be called from class file?

View 4 Replies

ActionScript 3.0 :: Pass Parameters To A Function In Main Class From Loaded SWF?

Aug 15, 2011

I've got a main.as that loads SWF to the stage. the loaded SWF seppoused to pass a link to the main.as and trigger a javascript function to popUp that photo from that link.

I know there are two ways:
 
((root as MovieClip).parent.parent as Object).somefunction(parameters);
 
and to dispatch an event. inorder to pass parameters throug the event i need to extend it with another class.
 
isnt the (root as... )  more efficient if all i need is to pass a link?

View 7 Replies

Actionscript 3 :: Call The Function That Is In Main.mxml App From A Class In Flex

Feb 24, 2011

i write a sound playback class that stop the older sound and play the new sound.After that i need an extra method in this class that trigger when the sound play is complete.I successfully achieve this, but i need to inform the main app (main.mxml) about the completion of that sound playing.

here is my sound playback class.

package com.m2b.data
{
import flash.events.Event;
import flash.media.Sound;

[Code]....

View 3 Replies

Actionscript 3 :: Call A Function In The Main Timeline From A Class In A .as File

Feb 15, 2012

I have some functions defined at the main timeline, and I need to call them from a class, how can I do this?

I've tried object(parent).function();

and object(root).function();

but didn't worked

those functions need to be on the main timeline because they removeChild() of the class

View 2 Replies

ActionScript 3.0 :: Playing A Movie Clip From A Function In Main Class?

Jan 1, 2012

I have a timer which times how long the game takes and I made a highscore function: if highscore < timer - newhighscore(); This all works fine. My problem is that I want to have the words "Your highscore" flash up on the screen if a highscore has been acheived or to just stay still if a highscore has not been achieved.

ActionScript Code:
private function getScore() {
trace(timer);

[code]...

I have text on my game over screen saying "Your highscore:" I exported them to a movieclip where they turn red and get bigger, the smaller. Frame 1 is plain stop(); Frame 2 to the last frame and the animation Last frame gotoAndPlay(2); These words will normally be plain but I want to be able to, from the newhighscore() function, play the animation for the MovieClip.

View 0 Replies

ActionScript 3.0 :: Calling A Function Inside A Class From The Main Timeline

Aug 12, 2009

i am getting a "ReferenceError: Error #1069: Property beginTargetLock not found on AimCursor and there is no default value."

[Code].....

View 2 Replies

ActionScript 3.0 :: Change The TxtField.text Without Using The AddChild Function In The Main Class?

Feb 19, 2012

I have the following scenarios.

[Code]....

how can I change the txtField.text without using the addChild function in the main class?? because the Content Class is already visible when you compile it.. and when I remove the that addChild function, the txtField.text is still in its default value which is "Lorem Ipsum"

View 9 Replies

ActionScript 2.0 :: Make Submenu Design Different To Main Menu?

Mar 7, 2007

url...I don't really know actionscript and I have two issues.Firstly, and most importantly, how can I make the submenu design different to the main menu? Specifically, I need the submenu items to have different y spacing, width, font heights & background. No probs doing a separate movieclip, but how do I assign a certain movieclip depending on whether it's a main menu or submenu item? Secondly, when the cursor moves off the movie, the last open submenu stays open! This happens in this site's example as well. It only closes when the cursor hits another main menu.

View 6 Replies

ActionScript 3.0 :: Flash Need Buttons Inside Movieclip Call Function In Main Class

Nov 16, 2010

I'm having some trouble finishing an interface i'm working on,the function indica() adds a menu listing of items (indicadores) inside a mask because its too large, and i added a scrollbar that allows to scroll through the items but now i need to add the buttons inside the movie clip indicative,i can add symbols and buttons, but i'm having trouble having them call functions inside the same class that the function indica() is running.[code]

View 2 Replies

ActionScript 3.0 :: Trigger Swf From Main Swf?

Jul 22, 2010

I have a longtail flash player setup to a rtmp server to stream live events using adobe flash encoder 3. In gerneral it works fine now the problem is content i have a second swf file within the same page that was a powerpoint presentation that is now converted to a swf.

What i need to do is somehow send a command from the longtail video player to the slide show to trigger a slide push. So lets say we are live and streaming away i would need to send some sort of command that will tell the second swf to change slides so that everything is in sync.

Currenty we are using Windows media enncoder and we just send out a command to a iframe within the encoder which changes the slide, the slides are JPG so its easy to do. In the testing stage we have a standalone slide controller that is linked to the iframe and we can push a slide from the contoller which push the slide on the iframe. This method works if i remove wmp and put in a flash place since it not going through a video stream, but i need it to go through the video stream and then tell either a swf to change a slide or an ifreame to change a slide.
 
Reason it has to go through the video stream is so we can record the video and the commands so they can be setup as archive, so video and slide will cue at the right areas. Just like how you can send out commands from within windows media encoder and archive them and they auto trigger once he video plays.

Well i just need a way that will sync video with slides i don't really care how its done just that its done. There has to be a way to record the slide push commands so they can be used again to play the video and so it advances the slides.

View 1 Replies

ActionScript 3.0 :: Call Function, Pass Value, Access Variable In Movieclip Class From Main Stage?

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

ActionScript 3.0 :: Trigger Action On Main Timeline From XML?

Jan 6, 2010

I do have xml file embed in the fla. I want to click on an image and change the frame number.I want to do simple gotoAndPlay(2) function.I bought so many versions from websites ,not single of them has an example or written code for tthis in AS3.

View 0 Replies

ActionScript 2.0 :: Loadmovie Trigger Main Movie To Next Scene?

Oct 29, 2011

I've imported my animations into a single projector using loadmovie.When the external animations finish playing how do i get the main projector to recognise that the animation has finished and move onto the next scene ?

View 1 Replies

ActionScript 3.0 :: Resources For Package / Class Design?

Dec 17, 2009

I am somewhat new to OOP and am attempting to learn how to design and execute custom classes. My goal is to create a package that extracts data from an XML document. Do any of you have links, books or other resources you would recommend? So far, I've got the following:

[Code]...

View 8 Replies

ActionScript 3.0 :: Change Text Design Using Date Class?

Oct 15, 2010

have been trying to create a 24 hour countdown clock that will loop and play backwards counting it self back down to 00:00:00:00o Andrei1 for providing me with this code to create the following animtion:

var result:String = "";var date:Date = new Date(null, null, null, 24, 0, 0, 0);
var timeDisplay:TextField = new TextField();timeDisplay.autoSize = TextFieldAutoSize.LEFT;timeDisplay.multiline = timeDisplay.wordWrap =

[code].....

View 11 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved