ActionScript 3.0 :: EventListeners : Pass Parameters For The Function When Call It?

Jan 14, 2010

i have one movie clip named one_mc.And i have one function named thisFunction.to add an event listener, i would code:

one_mc.addEventListener(MouseEvent.MOUSE_SOMETHING , thisfunction);

1) I want to show a box containing some text when the mouse is OVER it. Of course, when its not over, the box should not appear

2) I want to give parameters to thisFunction in order to use it, the way i prefer!

I must make one eventlistener for MOUSE_OVER and another for MOUSE_OUT? How do I pass parameters for the function when i call it?

View 3 Replies


Similar Posts:


ActionScript 3.0 :: Pass Parameters Through Eventlisteners?

Jun 11, 2010

Inside a .fla file I have some buttons and each button will tween a different image to the stage. All the images are outside the stage in the same x and y position and I just need to tween the x coordinate.

Now I'm working with an external document class where I'm trying to hold all my functions and I'm stucked with the Tweens. I'm willing to stay away from the flash tween engine and I'm trying to work with tweenLite.
 
Is it possible to pass parameters through eventListeners so I can use something like this inside my docClass?
 
public function animeThis (e:MouseEvent, mc:MovieClip, ep:int):void { //ep stands for endPoint.
TweenLite.to(mc, 2, {x:ep});
}
 
If this is possible, how am I supposed to write the listeners so it will pass the event to be listened for AND those parameters? And how to build the function so it will receive those parameters and the event?

View 23 Replies

ActionScript 1/2 :: Pass Parameters Along With A Function That Is A Parameter To Another Function?

Sep 3, 2010

I'm having some trouble passing parameters with a function that is itself being passed as a parameter.In my application code I'm instancing that class five times:they are buttons in a menu.In that class, I've got an onRelease handler that does a number of things when a button is released, one of which is to invoke a function that is defined in the application level of the code.My problem is that I don't know how to send the function parameters.In my StandardButton class I have:

class StandardButton extends MovieClip
{
/* define properties */[code]..........

The function is successfully being "sent" to the StandardButton class, but without any parameters.How can I send parameters to the class instance with the way I've got this architected.

View 7 Replies

ActionScript 3.0 :: How To Pass Parameters To Function

May 12, 2009

I have a hard time getting this
Code:
var whichXML:String = "category1";
loadFirstTime(whichXML);
function loadFirstTime(whichXML:String):void {
XMLLoader = new URLLoader();
XMLLoader.load(new URLRequest(whichXML + ".xml"));
}

View 1 Replies

ActionScript 3.0 :: Store A List Of Parameters Needed For A Function In An Array And Then Use That In A Function Call?

Jun 23, 2009

is it possible to store a list of params needed for a function in an array and then use that in a funciton call?

[Code]...

or something like that?? Prob have to iterate the array but how do i get the params into the function call? Is this even possible?

View 6 Replies

Actionscript 3.0 :: Pass Tweener Parameters To Another Function?

May 15, 2009

I created a function to handle the size of a talk bubble for a chat application based on what's being loaded into the movie clip I want it to scale it's height that is. I have it working when like this

Code: Select allif (!gabChatBox.gabOp1.text == "") {
Tweener.addTween (gabChatBox.talkBubble,{height:200, time:1, transition:"easeOutElastic"});
}

[code]....

I am assuming that I must pass some sort of parameter over to the other function that is calling the resizeGabHandler()

View 2 Replies

ActionScript 2.0 :: Pass Parameters To A Function From SetInterval?

Jan 28, 2008

Here is the code that doesn't work:

Code:
myInterval = setInverval(open(3), 1500);
function open(n) {
clearInterval(myInterval);
this["item"+n].play();
}

I have also tried calling a function from setInterval which in turn calls a function with a parameter...also didn't work!

View 1 Replies

ActionScript 1/2 :: Pass Parameters Into Flash Using A Javascript Function?

Jan 29, 2010

I am attempting to get Flash - Javascript communication working using ExternalInterface.addCallback, using code found at http:[url].... I am trying to pass parameters into Flash using a javascript function, but it only works if I insert a 'window.alert' line into the code. Once I click OK, the parameter str is passed into Flash ok. The function is:
 
function sendToFlash(str) {                if (str=="tools"){            window.alert(str);            getFlashMovie("richFunctionality_corp").sendTextToFlash(str);[code]....
 
If I remove the window.alert, str isn't passed into Flash. Is this a browser speed thing? A value menu is passed out of Flash using getURL("index.php?pageID=239&menu=tools"), i.e. the page reloads and a php script  sends the appropriate str value to the sendToFlash javascript function based upon the value of menu.

View 5 Replies

ActionScript 3.0 :: Pass Parameters To An Array Callback Function?

Mar 23, 2010

I'm working with arrays in AS3 and some of the utility functions described in the livedocs such as filter() or some() would be very useful to me, if only I could pass parameters to them...
 
Actually, I cannot find a single example of the use of these functions with custom parameters passed to their callbacks. Everywhere, it is always used with constants ! E.g. on this page: [URL]
  
var arr:Array = new Array();var totalElements:uint = 100;for(var i:uint = 0; i<totalElements; i++) {    arr[i] = Math.round(Math.random()*100);}function isLargerThan90(element:*, index:int, arr:Array):Boolean {    return element > 90;}var highestNumbers:Array = arr.filter(isLargerThan90);trace(highestNumbers); 
 
What I need is a kind of "isLargerThan" function with "90" as an argument's value, not as a constant. Something like
 
function isLargerThan(element:*, index:int, arr:Array, param:Object):Boolean {    return element > (param as Number);}I find it very odd that I cannot find no mention of the way to do this on the whole WWW, because that makes these utility functions absolutely helpless in many many cases and programming with arrays a real pain...

View 3 Replies

ActionScript 3.0 :: Pass Additional Parameters To Function Listeners?

Jan 28, 2009

I have already created a custom mouse event which seems to work fine. It is simply a mouse event which passes an additional sound object. The problem is I am passing this event to another class which checks for collision of a movie clip with another and if true it adds the sound to an array. What I think is happening is a type conversion problem between my customEvent and the MouseEvent. [code]...

View 3 Replies

ActionScript 3.0 :: Pass Unknown Number Of Parameters Into A Function?

Nov 17, 2009

I have a project that uses a lot of remoting calls and I'm hoping to abstract the process. I've hit a problem with passing parameters to the final call...[code]...

I know how to loop through the ...rest param to obtain their values but I'm struggling at how to construct the final gateway.call() which could have 1 arg or 10.

View 2 Replies

ActionScript 3.0 :: Pass Multidimensional Array As Parameters To A Function?

Nov 24, 2009

i want to pass multidimensional array as parameters to a function.

i tried this.

sort(number);
function sort(num: Array):void;

View 3 Replies

ActionScript 3.0 :: Function Run MouseEvent.CLICK To Pass Parameters?

May 7, 2009

This will work:

Code:
addVolvo.addEventListener(MouseEvent.CLICK, addCar);
function addCar(evt:MouseEvent)
{

[code]...

... but I want to pass the a value when calling the function:

Code:

addVolvo.addEventListener(MouseEvent.CLICK, addCar(classVolvo));
function addCar(evt:MouseEvent, newClass:Class)
{
var car1:Car = new Car( 1, 1, classVolvo)

[code]...

This won't work. Because it then just passes the Class and not the MouseEvent. What should I write in the addCar(...) call function? Ie how to I manually pass an MouseEvent?

View 5 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 2.0 :: Call A Function With Parameters From XML?

Apr 16, 2010

I'm having a problem with a menu that is loaded from a xml file. I want to control the onRelease action for every button in the menu from one XML file, but I can't seem to get it to work... The buttons in the menu each have to call a different function with parameters which are declared in the flash file. The trace output shows the right function call, but it just won't fire the function.

This is an example of one of the nodes from my XML file with the function as node attribute:

PHP Code:

<locatie menu="LOCATIE )" label="LOCATIE" functie="showTextpage(myObj.locatie, CurrentProject)">         <image></image>         <text></text> </locatie> 

And this is my AS which loads the XML and sets up the menu:

PHP Code:

[Code].....

View 5 Replies

ActionScript 3.0 :: FLVPlayback.addEventListener - What Parameters To Pass To The Eventlistener And The Acting Function

Dec 12, 2010

i have couple of videos that i want to play in succession.  my theory on how to do this was to add an event listener that would call function to change the source of the FLVPlayback component and play once the initial video finished playing. The problem is that i don't know what parameters to pass to the eventlistener and the acting function. I just need someone to fill in the blanks to the following code

[Code]....

View 1 Replies

Flash :: Call A Function With A Variable Number Of Parameters?

Oct 4, 2010

Let's Say I Have This Class:

package{
import flash.display.Sprite;
public class Main extends Sprite{
public function Main(){
trace(getAverage(1,2,3));
trace(getAverage(1,2,3,4));

[Code]...

View 5 Replies

Actionscript 2.0 :: Call Function With Different Parameters Via Right-click Custom

Apr 7, 2009

I have this custom right-click menu. I need to call the reactOnClick() function with a specific parameter when clicking a specific right-menu item. I want to avoid multiplying the function for each right-click item.

Code: Select all//set up the custom right-click menu
rcnMenu = new ContextMenu();
//the value below is here just for testing purposes,
//the actual value could be anywhere between 3 and 13
var numberOfItemsTakenFromXml:Number = 5;

[Code].....

View 1 Replies

Javascript :: Pass A Reference To A Function As An Argument To An ExternalInterface Call?

Mar 26, 2010

I want to be able to call a JavaScript function from a Flex app using ExternalInterface and pass a reference to a different JavaScript function as an argument.

[Code]....

View 1 Replies

ActionScript 2.0 :: Call A Function In SWF And Pass It A Parameter From JavaScript In The Page?

Apr 29, 2004

I'm trying to call a function in frame 1 of my SWF and also pass it a parameter.

I need to do this from elsewhere on the embedding HTML page using JavaScript.

For example call the function flashFunction(foo);

Does this require a listener in Flash that listens for the call, excepts "foo" and then calls the flashFunction and passes "foo" to it?

Can this be called directly without a listener?

View 7 Replies

Flex :: Call Inline Function And Pass In Current Item As The Argument?

Jun 8, 2010

Im trying to create a loop of items like this...

for each (var btn:Object in ViewButtonData)
{
// build element[cocde]..........

I would like to pass in current HBox to the 'HoverTab' function. Is there a way to do that?

View 3 Replies

Actionscript 3 :: Creating Event Listeners That Call The Same Function And Pass A Variable

Feb 20, 2012

I COMPLETELY MESSED UP MY CODE AND DID NOT CHANGE THE MOVIECLIP NAMES WHEN COPING IT INTO STACKOVERFLOW. SO IT MADE NO SENSE.

I am wondering if there is a better way to accomplish the following as3:

//THREE EVENT LISTENERS
shoe_icon.addEventListener(MouseEvent.MOUSE_DOWN, shoeApp);
top_icon.addEventListener(MouseEvent.MOUSE_DOWN, topApp);

[Code].....

View 4 Replies

ActionScript 2.0 :: Pass Flash Variables Through A GetURL Javascript Function Call

Dec 2, 2009

How To Run A Shadowbox Gallery From A Flash getUrl function Call..

This Is What I Have In My Flash:

btn1.onRelease = function() {
getURL("javascript:MyGallery([page1,app1]);", "_self");
}

I want to be able to declare my arguments in flash like so

var page1 = {
title: 'Google',
player: 'iframe',

[Code].....

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 :: Attach Eventlisteners To Dynamic Movieclips And Pass A Variable?

Dec 8, 2008

I have a mc (changeColorMc) and three movieclips. The three movieclips are created on the fly (so there could be more movieclips) and filled with a color from an Array. This works fine.

Now I want to add an eventlistener for each movieclip, so when someone push one of the movieclips the movieclip with the name "changeColorMc" gets that same color from the colorArray.

My question is: How can I pass the color value from the colorArray to the buttonPressed function? Is this possible?

I was also thinking that I had to create three buttonPressed functions ie. buttonPressed1, buttonPressed2 and buttonPressed3 and attach these to the created movieclips.. but how? Because I don't know up front how many movieclips there will be..

View 5 Replies

Actionscript 3 :: Function - Custom "call - Later" - Pass More Than One Parameter

Feb 15, 2011

I have this class ('Scheduler.as'):

[Code]..

So as you see in your test-run the first two calls work fine, the one that calls a function that takes no parameters and the one that takes one parameter. The problem is when I need to pass more than one parameter! Solving the issue: Well, I know it'd be solved if I could simply retain the ...args as is, and pass it on to the this.m_function.call call. Another way, maybe is to have some sort of a foreach loop which would feed the designated ...args when the time comes, yet again, how would I refer/pass it?

View 1 Replies

ActionScript 3.0 :: Calling A Function Used On EventListeners

Jun 25, 2009

I got a pickle for you: I have a function that is currently connected to an event listener like this:

Code:
loginButton.addEventListener(MouseEvent.CLICK, loginOnClick, false, 0, true);
function loginOnClick(event:MouseEvent):void{
// Login code.
}

Right now I'd also like to call that same function using the ENTER from a keyboard since loginOnClick doesn't use the parameter received (event:MouseEvent). So I did this:

Code:
function keyboardListener(event:KeyboardEvent):void{
if (loginButton){
if (event.keyCode == Keyboard.ENTER && loginButton.enabled) {
loginOnClick(); // Generates an error because it doesn't have a parameter.
}
}
usernameTextField.addEventListener(KeyboardEvent.KEY_DOWN,keyboardListener);

Problem is, of course, AS3 doesn't let you call a function with the incorrect number of parameters or types. I tried following senocula's tutorials on functions and parameters but they don't seem to work on this very specific issue considering the parameter is an event reference.

View 5 Replies

ActionScript 3.0 :: How To Pass Parameters To .swf

Jun 12, 2009

want to make a sfw that receives parameters from the html tag. for example, when you embed youtube videos, in the <object> thingy you set the video you want to show. i want to do exactly the same, have a 'projector' (though not exactly videos), the swf knows what to do from the html tag params, and displays the right content. how do i red html params from the sfw (and how do i test it?).

also, is there any doumentation/examples on how to connect php/mysql to a flash movie?

View 2 Replies

ActionScript 3.0 :: Pass PHP Parameters To And From It?

Jan 17, 2011

I'm looking for the best methods to pass variables to a MySQL and receive variables from that database as well.

View 3 Replies

Flex :: How To Pass Parameters To A Swf

Jun 8, 2011

I am using FlashVars to pass params in the swf but it is not working.

Here is the html code:

[Code]...

View 2 Replies







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