ActionScript 2.0 :: Array - How Variable Returns Specific Value
Nov 19, 2009
I have an array
Code:
var myArray = new Array("James", "Doug", "Alex", "Katie");
Now, based on a text input I'll have, the user will type his/her name. Let's say thew value will be "Alex". How can the variable "Alex" returns me the number 3? I'm trying to make a movie clip jump to an specific frame based on what the user will type. Doable?
View 2 Replies
Similar Posts:
Jan 15, 2009
I'm doing a flash menu for a site and am stuck with a bit of action script. Below is a link to the swf file. http:[url].........What I am after is for the white bar to follow the mouse when you are over the flash file y axis only (this works on the file), then when you take your mouse away from the file it returns to a specific position.The action I have so far is attached bellow.
onClipEvent (load) {
_y = 20;
speed = 3;[code]...
View 4 Replies
Nov 11, 2010
What is the ActionScript 3 function that returns the type of a variable ?
I remember that there is one but I can't remember it nor can I find any reference of it.
View 1 Replies
May 10, 2011
I did a separate levelData class to be able to flexibly add levels. I was happy with it until my supervisor ordered me to convert my levelData into XML. I did an XML version of the levelData's data (question, answers, correct answer...). I used the old class and converted it so that it fetches the XML.
All seems well, I did traces of my answers array and it printed nicely...
But the headache started when I tried this.
// This code appears in a different class with
// currentLvl:LevelData initialized in the constructor.
quizHolder.ansA.ansHud.text = currentLvl.choices[1];
[Code].....
LevelData Class in PasteBin: [URL]
View 2 Replies
Nov 11, 2010
What is the ActionScript 3 function that returns the type of a variable ?
I remember that there is one but I can't remember it nor can I find any reference of it.
View 6 Replies
Jul 25, 2010
ActionScript Code:
public function draw():Card{
return deck.pop(); //deck = array of Card
}
Does not work. Firstly it runs an error which says
"cannot convert [] to Card"...
Shouldn't it pop() return just ONE element?
Then I correct like this
ActionScript Code:
public function draw():Card{
return deck.pop() as Card;
//deck = array of Card
}
And now I get no errors but the function returns null.... why? If I try this:
ActionScript Code:
public function draw():void{
trace(deck.pop());
//deck = array of Card
}
It prints [Object Card] which is how it should be ....
View 9 Replies
Nov 18, 2005
On the timeline, I set up an array with 'section' names. When the mouse is clicked, a listener traces the section name to output.
Code:
var pageName:Array = new Array();
pageName [0] = "newsHolder";
pageName [1] = "aboutHolder";
pageName [2] = "reelHolder";
pageName [3] = "printHolder";
[Code] .....
That works fine. But I also have a button on the stage:
Code:
on (release) {
trace ("testing "+pageName [0]);
}
But this returns "testing undefined".
View 5 Replies
Mar 9, 2011
I want to check if my character is hitting any of the items in an array (true) and if he isn't (false). right now the boolean is in a for loop so it returns one "true" and multiple "false" statements each time the program updates. I just want one return, true if the character is hitting a movie clip in the array, and false if he isn't.
[Code]...
View 3 Replies
Feb 10, 2009
I have an 3 arrarys with names, if I trace them outside a MouseEvent it works fine, but as soon as I trace it inside a MouseEvent it returns as undefined.Here is my code:
ActionScript Code:
...
gallery["imageHolder_" + i].vote_btn.addEventListener(MouseEvent.CLICK, showVote);
[code]......
View 1 Replies
Nov 4, 2011
I have a load file and a write to file method. We all know what they do. How ever load always returns true and write always returns false....Right there you know somethings wrong. Because The forums have an issue with me posting code...I posted it here: [URL] Based on this code what is the issue here? why is write always returning false and why is load always returning true? (even for files that do not exist). My understanding is that if flash cannot find the file it should write to it will create it and if it cant load said file, then that method should return false.
View 6 Replies
Jan 19, 2009
How could I create a function that returns an array of attribute values.like
ActionScript Code:
//this is my main class
var _XMLPicQuery= new XmlQuery("gallery.xml");[code]......
View 8 Replies
Jan 13, 2011
I'm trying to build a function that finds max-value in array of numbers and returns index position of the value (in AS.3.0)I already have this.....but it is not helping me finding the index number.[code]
View 9 Replies
Jan 3, 2010
I am new to php and specially AMFPHP, now all I am trying to do is send and Array to PHP using AMFPHP and get it back, but it returns "null";.
Code:
package {
import flash.display.*;
import flash.events.*;
import flash.net.*;
public class Main extends Sprite {
[Code] .....
View 3 Replies
Feb 20, 2008
i have a project and i need that when a specific variable equals a specific value a random number decreases on the current number, its easy to make it decrease but i need to decrease instead of 4 to decrease a maximun of 5 and minimun of 3.ere is the code :
Code:
numeroDeTazos = 20;
quantidade.text = numeroDeTazos;
if (nrfinal2 == 33)
{
[code]....
View 1 Replies
Jul 15, 2004
I'm having with a menu navigation system. I'm using Flash MX. I have created a menu system for the site I'm building ([URL]) where one of the buttons "Choose photographer" drops down a list of names. All the other buttons just jump to another page. The drop down is currently using tweens also the logo moves to the left as the dropdown appears and returns when the dropdown returns. All working fine apart from its a bit jerky.
It's I just wanted to get away from tweening and use action scripts instead, as I'm a newbie to all things Flash I trawled the net for tutorials and examples so that I could cobble together the exact same effect. I have managed to get the drop down work and return using the action script and it does seem smoother and works slightly better. But can I get the logo to move to the left and back in time with the drop down...no.
View 1 Replies
Aug 16, 2011
I think it would be simplest to explain it like this:
[Code]...
View 1 Replies
Jan 28, 2009
When the value of _root.mc1._currentframe is 10 I want the value of _root.mc2._currentframe to be written (sent or changed) to a variable which I can use in mc1. So I want to be able to use this variable in different clips but I do not want it to be changed until the playhead in mc1 is in frame 10. However I do want the variable to be valid even if the playhead is not in frame 10. This should be so simple.
This is what I have in mc1:
Code: Select allon (press) {
press = true;
if (press == true) {
[Code]....
View 1 Replies
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
Jul 20, 2010
I don't know how to resolve this very simple action.I've made a program and at this point I've a list on the stage.I want to see if the selected list item has particular value.
Like:
myList.selectedItem.label
(this is current selected item of the list)
here, I want as3 to check if that label has " , " (comma) or not.
Like:
if (myList.selectedItem.label contains == ","){
trace("comma found");
View 4 Replies
Sep 18, 2003
How do you verify if a variable contains a specific set of characters. Let's say: my_var="My name is Peter and I like apples";
How do I test if my_var contains de word "Peter"?
View 3 Replies
Aug 25, 2008
I want to change the value of a variable listed in an array using the array. for example:
Code:
var theVariable:Number = 15;
var theArray:Array = [theVariable];
now if I try this
Code:
theArray[0] = 20;
I just get an array with 1 value of 20 in it and it no longer references theVariable what i want to do is change the value of theVariable with out removing it from the array but referencing it from the array in a loop or something.
View 5 Replies
Jun 29, 2010
I'm trying to get the name of every files from a specific folder into an array, but I get this error and I can't find why...
TypeError: Error #1009: Cannot access a property or method of a null object reference.
Here's my code:
import flash.filesystem.File;
function getFileList(directory:String):Array {
var folder:File = new File(directory);
var files:Array = folder.getDirectoryListing();
var fileList:Array;
[Code] .....
View 2 Replies
Mar 19, 2011
I need to remove a spcific value from an array. Let me explain: My array gets populated randomly, for example:
[Code]...
Is there anyway of removing the "Flash" instance in my array without knowing where it is located in the array?
View 3 Replies
Feb 14, 2011
Coming from a Delphi background, I am used to be able to have class references/pointers of a specific superclass, example:
#!pas
var
niceVar: class of TClassOne; // Delphi style
badVar: class; // Only? allowed AS3 style to the best of my knowledge
begin
niceVar := x;
badVar := x;
niceVar.staticMethodSpecificToTClassOne;
TClassOne(badVar).staticMethodSpecificToTClassOne;
end;
What this means is that I don't have to cast my variables to a specific class; they are of the correct Class beforehand. This also means that compile-time checking can be performed to make sure proper members are being accessed and I don't have to check that niceVar is in fact of class TClassOne if niceVar was passed to a method.
[Code] .....
So just like a variable storing an object can be for a specific type and only objects of that class or subclasses of it are accepted, so to does "class of AClass" allow for variables of a specific class to be limited to references to a certain class or those inherited from it. I hope that makes sense somehow; I don't know of specific nomenclature for the whole "class of SuperClass" thing. So I'd like to do the same in AS3 as having variables/properties/parameters of type Class does not cut the mustard; its kind of like having all object variables/properties/parameters simply being Object instead of their proper, specific type.
What I'd like to be able to do
public function set recordClass(aRecordClass: TRecordClass): void {
_recordInstance = new aRecordClass(this); // Compiler will know that I am creating a TRecord
}
View 2 Replies
Jan 27, 2009
When the value of _root.mc1._currentframe is 10 I want the value of _root.mc2._currentframe to be written (sent or changed) to a variable which I can use in mc1. So I want to be able to use this variable in different clips but I do not want it to be changed until the playhead in mc1 is in frame 10. However I do want the variable to be valid even if the playhead is not in frame 10.[code]
View 2 Replies
Feb 29, 2012
I have a string of text, but within this text I want to input a variable at a specific portion of the text. Now this string of text is taken from an XML file. So the XML file would look like this for example:
Code:
<name>Sweep</name>
<type>ATK</type>
<target>AoE-EN</target>
<caste>Warrior</caste>
<desc>"This is a text"+temp.alias+"hey"</desc>
The <desc> is an example of a way I tried to make it work. What I want to happen is when I display the desc in my flash file, it inputs the alias (which in the xml is the name) of the item. In PHP this could be doing using EVAL() but I notice the support for that type of function is removed in AS3.
View 10 Replies
Nov 16, 2009
I did this:
Code:
var mc_array:Array;
mc_array = new Array(3);
mc_array[0] = mc1;
[code]....
I want to use arrays to shorten things, but I don't know how to get and set the properties of individual entries of the array (with a mouse click).
View 2 Replies
May 6, 2009
I am having an array of movieclips and when my circle(controlled with the keyboard) hitTests true with one of the movieclips inside that array i want to remove that movieclip from the array so when i hitTest it again it returns false (I hitTest using a "for in" with that array).How do i remove a specific item from within an array?
View 9 Replies
Sep 17, 2009
In my photo gallery, I have an array of images that load sequentially using 'next' / 'prev' buttons. The code fades out the current swf, recognises when the new external swf has fully loaded, then fades in:
this.pathToPics = "portfolio/100_design/";
this.pArray = ["1.swf", "2.swf", "3.swf", "4.swf"];
this.fadeSpeed = 40;
[code]......
View 7 Replies
Jan 16, 2010
I'm trying to create a class that contains an array. However i want to require that the items in the array are themselves of a specific class. Im told there is some sort of tag you can add to do this, but for the life of me i cannot find what it is.What i hope for is something like:
public class myClass{
public var foo:String;
[ArrayType(class="BarClass")]
[code]........
View 1 Replies