IDE :: Function Using An Array?
Jan 6, 2009
I recently did the hover caption tutorial, and it works great. Only thing is, I didn't like how the caption box was never quite the right width for the caption text. So I decided to create all my captions and try to use an array, and one of the arguments in the function would call the caption using the array. The variable "cap" is assigned to the array variable in the function, which corresponds to the instance name of the caption to use. It traces right, but it won't grab the caption. The code works fine if I substitute the "cap" variable for the instance name of the caption. I've tried moving the variable around but it still won't work. Here is the code.
function call: (used in onRollover)
captionFunc(true, 0);
function: ("capChoice" is the array function).
function captionFunc (showCap, whichCap) {
[code]...
View 1 Replies
Similar Posts:
Oct 12, 2006
I'm going to post the full code of the two functions, disregard the "fluff" unrelated to the two functions as it is all working flawless, I've tested this HEAVILY and cannot understand why it keeps setting the entire array to undefined!
Code:
// processReplace Function
function processReplace(transferFiles) {
var processArray:Array = transferFiles.slice();
[Code]....
Basically it's supposed to check to see if the file exists and return as true if it does and add it to a replace array, then the replace array is processed into a single string and put into a dialog box through the flash wrapper prompting them to "replace the files or not".
It makes the replace array just fine, it actually even has the right "count" in it but it's setting all the "filenames" to undefined because of the exists = processSearch function.
I even tried to make a new array and run the search just from that one and set the values from the old one and it's still failing.
Is it because of the "break" or can anyone figure it out? Iknow it's hard because you can't use the code
View 1 Replies
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
Jul 27, 2009
is it possible to declare function this way
ActionScript Code:
function startShake(e:MouseEvent, num1, num2):void
what i mean is it possible to send to the function not only en event but also a variable and a second question how can i access
ActionScript Code:
function stopShake(e:MouseEvent):Array
this array that function return.
View 1 Replies
Feb 28, 2008
I have this code but I cannot work out how to fill in function parameters based on an array and it's length, see line 7
[AS]
import com.robertpenner.easing.Cubic;
MovieClip.prototype.framesTimeout = function(func:Function, frames:Number, args:Array) {
[code]....
Is it possible to call a function and fill in the parameters based on an array and it's length?
View 1 Replies
May 10, 2009
I've been having a few problems with accessing an array from a different function.
The array I want to use is from the makeFly function, which generates instances of the Fly MovieClip. I want to access the array from the paperSwing function, which should test for a collision between the mouse cursor and the fly movieclip, and then if true remove the instance. This is the part where I'm having a bit of trouble, I'm not sure of how to access the array "name[i]".
This is from the "Main" Document class:
Code:
package {
import flash.display.*;
import flash.events.*;
[Code]......
View 2 Replies
Sep 13, 2011
I'm having trouble accessing the turnQueue array which is being updated in the first function and accessed in the second, no idea what the rules are between functions for actionscript. Heres the code, I want the turnQueue to be growing as keys are pressed, and at the moment its not updating from the first function.
public function keyListener(e:KeyboardEvent):void {
trace("Key Entered");
if (e.keyCode > 36 && e.keyCode < 41) {
[code]....
View 2 Replies
Feb 25, 2009
Is there a way to invoke a function using the function's name if it is stored in an array?[code]...
View 2 Replies
Apr 16, 2009
I have 4 buttons and on release of any of the buttons it will call a function. How do you apply a function to any member of an array?I've placed "any_btn" into my code below to show what I mean
Code:
var btns = Array("btn_1, btn_2, btn_3, btn_4");
any_btn.onRelease = function(){
trace("working");
}
View 2 Replies
May 10, 2009
I am fairly new to actionscript, I've been having a few problems with accessing an array from a different function.
The array I want to use is from the makeFly function, which generates instances of the Fly MovieClip. I want to access the array from the paperSwing function, which should test for a collision between the mouse cursor and the fly movieclip, and then if true remove the instance. This is the part where I'm having a bit of trouble, I'm not sure of how to access the array "name[i]".[code]...
View 2 Replies
Sep 13, 2011
I'm having trouble accessing the turnQueue array which is being updated in the first function and accessed in the second, no idea what the rules are between functions for actionscript. Heres the code, I wanted the turnQueue to be growing as keys are pressed, and at the moment its not updating from the first function.
[Code]...
View 1 Replies
Jan 12, 2012
I have flash application, which creates array and calls javascript function.[code]My question is how to pass params from actionscript to javascript as array and not as string value.
View 2 Replies
Oct 20, 2009
I'm trying to use an array to store function names then recall the names later to execute the fuction.
Here is the code that I'm trying to use...
function BackClick(evt:MouseEvent):void{
var RedoPop:Object=MovieClip(parent).Undo.pop();
MovieClip(parent).Redo.push(RedoPop);
[Code].....
The variable "UndoPop" contains the name of a previousely defined function and I would like to let flash know to execute that function.
View 0 Replies
May 3, 2010
I have a function call as shown here: ActionScript Code:c.draw(colorRead.population); In this function, I would like it to be able to print out population as part of the string for my toolTip. Note, what is in the parameter here may not be the case in every of the instance I need to create.
[Code]...
View 1 Replies
May 16, 2010
I was wondering if it was possible to push an array of boxes for example, through a function so that it formats all of them?
I've tried looking this up, but I have no idea what it would be called.
View 4 Replies
Nov 20, 2010
i'm trying to get out an array from a function in a class.
private function loadData():void{
trace(xml); This is ok xml have a value
for each (var item:XML in xml.items.item)
{
[code]....
View 3 Replies
Mar 12, 2011
I'm trying to apply a function to an array of movieclips, rather than have to type out the function for each one. So, if my movieclips were mc1, mc2 and mc3, I would have:
Code:
function Invisible (movieclip){
movieclip._alpha=50;
}
[code]....
This does not work - I still have to put Invisible(mc1) for each object to make it work. Is there a way to use arrays to do this?
View 3 Replies
Oct 19, 2011
when doing something like passing an array of movieclips to a function then trying to access the name of the movieclip (a[i].name) why does it give instance names instead of the names passed in.
Here is example code from a function I'm trying to use to enable whatever navigation movieclips i pass into it:
ActionScript Code:
function enableNavButton(a:Array):void
{
for(var i = 0; i < a.length; i++)
{
[Code]...
View 3 Replies
Nov 6, 2005
This code works fine for loading a pic into a created container and placed centered in a box_mc.I am trying with no luck to have the same thing repeat itself x number of time.
My idea is:
array=[1, 2, 3];
var a = 0;
[code].....
View 5 Replies
Apr 2, 2007
Is there a function that searcher for a value in an array? And if it finds that the value is in the array it returns the index of where the value was finded?
View 8 Replies
Feb 7, 2008
I'm forgetting the correct syntax here. I've got a function that I want to feed an array of movie clip names into, like so:
Code:
var clipArray:Array = new Array();
function revealDetails(clipArray):Void {
[code].....
View 2 Replies
Apr 29, 2008
Im just starting out on really learning java scripting and flash interaction... got this little test function to work great... how to turn it in to an array... I've tried and tried and have gotten no were... so i was think may-be some one could show me what a few of the ways to do it so i can see a good working model for me to go off of.... here is the actionscript (don't poke fun i'm still learning...)
[Code]...
View 4 Replies
Sep 4, 2008
i have the following 2 functions.[code]when i called the first function it works... peopleOffBus(); but then when i call the other function to make p visible true, the function peopleOnBus(); doesn't work.it is calling the function but somehow my array is not working or something.
View 1 Replies
Aug 5, 2009
I'm trying to improve the way in which i write my code for example:
Code:
var equations:Array=["one","two","three"];
var activeEquation:String;[code]....
I know thats completely wrong but it kind of shows the direction I want to head in. Basically what I'm trying to achieve is some way of calling on functions stored in an array.
View 2 Replies
Sep 11, 2009
how can i pass array elements as parameter in function ?
View 2 Replies
Jun 14, 2004
Is there a way I can get an array value out of an inline function which in turn is in a function?
View 11 Replies
Feb 14, 2009
Is it possible to store a function constructor in an array? I tried, but getting an error for example, say this is my function:
functiom openPages():void
{
trace("pages open");
}
and my array:
var myArray:Array= new Array(openPages);
View 7 Replies
Jul 25, 2009
why can't i get a return value from this function because i need those values to reset a image to it's previous position.
PHP Code:
Cam.addEventListener(MouseEvent.ROLL_OVER,animIn);
trace(animIn); // here is where i got a problrm
function animIn(evtObj:MouseEvent):Array {[code].......
why i can't do it like that what i mean is why i can't declare this function that way because when i do the fallowing error occur:Ereor #1063
View 5 Replies
Nov 5, 2009
I have a simple function on the main timeline which applies to 50 moveiclips, named MovieclipA1 to MovieclipA50. [code]The code is the same for all 50 mc's. All that changes is the 'A1' which become A2,A3,A4,A5 etc.Is there anyway to avoid writing this code 50 times, perhaps using an array which contains A1 to A50?
View 7 Replies
Feb 2, 2010
I'm newish to Actionscript and need a lesson. Say I have 4 buttons and on release of any of the buttons it will call a function. How do you apply a function to any member of an array?
I've placed "any_btn" into my code below to show what I mean
[code]...
View 3 Replies