ActionScript 3.0 :: Call Function In Main Timeline From Class File?
Jun 3, 2009How can a function in main timeline be called from class file?
View 4 RepliesHow can a function in main timeline be called from class file?
View 4 RepliesI 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
so here's the function on main stage:
[Code]....
and here's the code that wants to call this function in a another movie clip. I've attached this clip dynamicaly to the main stage as well.
[Code].....
How can i acess slideImage function on the main stage. in AS2 _root.slideImage(btnNumber); would work. How Would I do this in AS3?
I need to run a function once a movieClip has stopped playing, but can't figure out how.
View 4 RepliesI have a button in a movieclip and im trying to tell it to call a function on the main timeline. How do I do this? root something?
Here is the function on the main timeline im trying to call
ActionScript Code:
function hallwaylurkerload (evt:MouseEvent):void {
var currentGalleryID:int = 1;
loader.load(new URLRequest(galleries[currentGalleryID][0]));
[Code].....
I have a function within another function. Is it possible to call the function inside the function from the main timeline. See example code. I want to call the function called sub from outside off the function called main.
Code:
function main():void{
// Do something
function sub():void{
//do something
}}
I have 2 buttons in my main movieclip, one called "projects by client" and the other "projects by category".I have an external projects.swf which has 2 functions CLIENTS_CLICK and CATEGORIES_CLICK. The code is in the first frame of the projects.fla actions layer and not in a class.
View 1 RepliesI have a main time line and a button defined. Can I define functions in actionscript anywhere and call them from anywhere? For example, if I call a function in main timeline and it's defined in the button, does that work?
View 3 RepliesHow do you call a function on the main timeline from a an onRealease in a nested mc?I have created a function that resides on the main timline, and when a button is released I want to call it, but the button is nested in a movie clip.
View 2 RepliesI am working on AS3 and I have a created a button class which have an off state and on state. I did the class and it works fine, but i need a little fine tuning. Right now I am polling the button state from the root(main timeline) by checking a boolean property in the button class. I feel it is quite inefficient to check the button state on every enterFrame event of the main timeline. Rather I would prefer the button to tell the root time line by invoking a function written in the root, whenever a state change occurs. t should be cleaner , right?? But when I try to access a function in the root which goes like this
[Code]...
I'm having a bit of a hard time with calling a function in the main timeline through a button in a movieclip. The mc is in the main timeline and in it I added a button with this.removeMovieClip(); and so far it works, but when I try to call a function from the main timeline it just doesn't seem to work.
View 13 RepliesI 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?
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) ...
I want to call a function that is inside the root timeline of Flash from an external class.
This code is from the class:
private function loadImage(event:Event):void
{
addToContainer()
}
[Code].....
Is it possible the class can call the function that in the timeline?coz I want to use freetransform actionscript to apply "myMovie" class function ....but the error msg: **Error** There is no method with the name 'addFreeTransform'.in myMovie.as
Code:
class myMovie extends MovieClip{
static var EmptyMovieNum:Number=0;
[code].....
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]....
May I know how to call a class function (not a document class) from a movieclip timeline?
View 2 RepliesI have a function defined in my document class that I want to call on a framescript of a movieclip placed on a timeline. Of course, left to itself it's "undefined", and I can't figure out how to reference parent/root/document class.
View 4 Repliesi am getting a "ReferenceError: Error #1069: Property beginTargetLock not found on AimCursor and there is no default value."
[Code].....
The Situation: I have a main.as that has a function that is worth 400 lines.
What I want to happen: I want that function to be loaded from another .as file so that my main.as does not look too long. Also, I have a lot of variables that was instantiated on my main.as that is called on that 400 line function.
The Question: How do I do this?
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 RepliesI 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?
I'm loading from my main page an external js file, with a function.
I have a flash file in the main page invoking the javascript function.
Everything worked very well until when the javascript code was in the main file, but when I moved javascript to an external file the function seems not called anymore.
So... there is no way to move the javascript code to an external file ? Or any other solution ?
[Code]...
I have a menu btn that is created via an external class. I want to move the main timeline of my flash file to a frame label but I'm having a hard time referencing the main timeline via my external class code.
How do I control the timeline via this external class.
How do i tell the playhead to gotoAndStop(); on frame 2 of the main timeline from a class file?....I'm trying to oop this program.
View 2 RepliesI like to call a function that is outside of the class file.
for example
main.fla
Code:
function callmepls(){
trace("yes");
}
[Code].....
I am trying to OOP my AS2 project to AS3. I have some global functions at main timeline and shared acorss many different objects. How can I call a common function within my class method? I don't want to maintain multiple copies. [code]...
View 0 RepliesI have 3 functions in my main document class that I want to execute when the main timeline reaches a particular frame number. how do I do that?
see the code and comments
public function mainClass()
{
//stage declaraction
stage.align = StageAlign.TOP_LEFT;
[Code]....
I want to call on a button instance that lives two levels up in a movie clip. So, the mc lives here: Scene 1 > startMc > navMC (the navMC contains all the buttons) I thought "page1_btn.child.child.addEventListener(MouseEvent.CLICK, page1content);" would work but doesn't seem to do it. The code on main timeline is:
[Code]...
how to create .as file and how to link it with flash? another question is can anyone teach me on how to create main timeline and also how to call movieclips from the main timeline?
View 3 Replies