ActionScript 3.0 :: Parameter Instead Of If And Case?
Jun 27, 2010my working function
public function charcheck() {
for (i=2; i<9; i++) {
[code].....
my working function
public function charcheck() {
for (i=2; i<9; i++) {
[code].....
I have some trouble with the conversion applied by BlazeDS to the name of the properties when this name begins with a lower-case letter followed by a capital letter. I have an ActionScript class similar to this:
[Code]...
What I'm trying to do is create a program that, depending on 2 variables, multiplies another variable by a static number. Heres the code I have so far:
[Code]...
I want this on an MC:
[AS]
i = 0;
switch(thing){
case 0:
[code]....
Basically what I'm wondering is, will I lose the value of i in the first switch once I'm out of the switch? Can the second switch read the 1st switch?
Im trying to create a program that, depending on 2 variables, multiplies another variable by a static number. A friend suggested I use case/switch instead of if/else statements,which is what I was using before.
[Code]...
Can we skip an optional parameter and assign value to the parameter after the skipped one?
For example I have a function:
public function Dialog(message:String,title:String="Note",dialogsize:int=99):void
{
}
I can easily call the function with a message and a title:
Dialog("HELLO","Intro");
Is there a way to skip the title and just pass in the dialogsize? I've tried it but can't make it work:
Dialog("HELLO",,dialogsize);
Is it possible to skip some optional parameters without using (rest) parameter?
I am trying to read a XML file and check a parameter for duplicates of that parameter in the file. There could be up to 200 entries with this parameter which is a number. How can I check to see if there are any duplicates?
View 2 RepliesForgive me for this stupid noob question but I want to call a function (loadList) that originally gets triggered after a mouseevent from another function (addToXML) that does not have an event.
The loadList function takes info from a XML var, sticks it into an array which then gets loaded into a tile list and that is working fine.
The addToXML function when called adds elements to the XML var after which I want to call the first function with the event parameter so it refreshes the items in the tile list.
I know it can do this by creating a new array and loading that into the tile list in the addToXML function, but it be much simpler to just recall the function.
I have tried things like
Code:
addToXML.addEventListener(Event.COMPLETE, loadList);
but all the event constants I have tried give me error messges like "1061: Call to a possibly undefined method addEventListener through a reference with static type Function."
I need to replace some text - it's actually a bunch of textInput area data captured and placed together {inputArea1.text}{inputArea2.text} style - and have it placed in an mx:Text text="{inputArea1.text}{inputArea2.text}".So I have the smart idea to pull a switch case, where the case condition is the id of the canvas and it's pulling from the textInput areas.My output from the aforementioned string into my text just yields: Code:function Function() {}I complete this, I can sleep.
View 11 RepliesI tried to get some help on this directly from Adobe and they just sent me a patronising description of how to use the eyedrop tool. I've been a flash artist for years so this is not some newbie failing to grasp a basic principle.
The colour picker you can access after clicking and holding on the fill colour or line colour on the toolbar no longer works for some reason. It's still there, but doesn't pick up the colours you rollover anymore. It did on all previous versions!
This was extremely useful as the tool bar eyedropper requires you to actually go inside the grouped items or symbols. It's especially useful if you're using photo reference or scaling similar panels/buttons etc. Is there a patch available that can restore functionality to this? It has severely curtailed my working speed.
i have created a switch that assign different case to different toggle buttons. so when each case is activate, it loads a different swf.so far it works fine..It's going to be like a sub menu thing, the toggle button remains activated so viewer know which page they are at right now..until they click the next toggle button..so on and so on.
[Code]...
I am trying to get my pages through Case Statement But.
[Code]...
I'm hoping to find out what the correct syntax is to better organize Case statements in Flash AS3. So below for example instead of having 3 case statements, couldn't I organize it somehow into just 1?[code]
View 5 RepliesActionScript Code:
function changeBox(event:MouseEvent):void {
switch(box.boxclass.whichboxvar) {
[code]......
In other programming languages that use switch/case, I was often able to set a range. In the documentation (flash help) they do not show the syntax for this. Is it possible to do so, such as:
Code:
switch (theAnge)
{
[code].....
i'm making a flash website with AS3, so we have index.swf and about.swf
index.swf
|'~> main.as // here is all my script attached to index.swf
'~> in a folder / about.swf
Now i load my about.swf in index.swf with no problems, i need to make a close button in about.swf to unload it from index.swf,
here is my code:
Main.as =
ActionScript Code:
package org.FlepStudio{
import flash.display.*;
import flash.events.*;
[Code].....
I have two scenes and my main scene have this code
ActionScript Code:
function continuar(e:VideoEvent):void
{
switch (nivel)
{
case 0 :
[Code]...
I want to create a application for a website, that can calculate a persons daily energiexpenditure. The user of the application has to put in his/her height, weight and sex. So I want the program to switch between diferent formels depending on the input given. For example the formel for a girl, age 8, 38 kg and 1.40 cm is: (0.071*38)+(0.68*1.4)+1.55
And the formel for a man, age 30, 75 kg and 1.80 cm is: (0.064*75)+2,84
how would you do the coding?
I considering making a if-else construction, that checks whether the sex is male og female. And within this if-else construction i want to make a switch case, thats switches between different forms depending on the age input.
This is what i've done so far:
ActionScript Code:
public function energyintake()
{
var h:uint = 180; // The persons height in centimeters
[Code]....
I've got flash page with a spherical design, cut into pieces like a pie. Underneath that I'm putting a series of square buttons that are color chips. What I'm wanting to do is be able to select a cut piece (one at a time) of the design by clicking on it (each piece is a button) and, once that piece is selected by clicking on it, be able to click a color chip button to color it.
Theoretically, I could click on the top right quadrant of the sphere design, then click on the black color chip beneath and it would turn black. Then if I decided to click on the red color chip I could click it and it would turn red, and so forth. Then after tiring of coloring on the top right quadrant, I could click on the bottom left quadrant, then click a color chip and colorize to my heart's content. Same with any other part button of the sphere that I click on. Only one part of the sphere design could be colored at a time.
What I'm seeing is that I'd need to set the individual sphere design button components as triggers, then write my own switch/case statements for the color chip buttons to say, if this trigger's selected, then color it "mycolor", etc.
I would like to use a switch statement i.e.
[Code].....
What I am trying to do is to say that the condition is if the name property has an A character in it and anything afterwards. Is this possible or am I nuts.
I have an array of movie clips that are placed on the stage (this works fine) but I want to give each movie clip a value so that I can check what the user types.
Ex.
Code:
_root.createEmptyMovieClip("Placement", 2);
var shapes:Array = new Array("square", "circle", "triangle");
function selectshape():String {
[code].....
I have an object that contains times to call a function. Would like to use Switch/Case to test against video stream time. Right now using a For loop every second to test against 50 times is causing super sluggishness. Hoping there is a better way that doesn't require so much testing. So is it possible to use a Var as a Case testing numeral? Meaning...
[Code]...
I am doodling at work and wondering if this is possible. Unfortunately I don't have flash in front of me so I can't test it but since my AS.
I want this on an MC:
[AS]
i = 0;
switch(thing){
case 0:
some action; break;
[Code] .....
Will I lose the value of i in the first switch once I'm out of the switch? Can the second switch read the 1st switch?
I'm trying to use the value from a combo box in a switch case statement but it isn't working
Code:
var switchValue:int = 0;
switchValue = int(cmbColour.selectedItem.data);
switch(switchValue) {[code]....
I've got the following code (what it should do: on keypress, loops through movieclips, scaling each one toward center stage). However, where it says "this" is making the program think I'm referring to the stage, so it's scaling that instead. 1. How do I specify "whatever the current case/movieclip it's working on now"?
2. How do I add sound to switch case transitions/tween? (meaning when each mc is tweened or transitioned, it also makes a sound)
[Code]...
I have a set of switch case conditions. On the last one, i want it to run a function called mainMenu, so i put:
[Code]...
I've got a slider on my navigation bar that rides along with the mouse; movies play perpendicular to it as I scroll. If I click on the movie, I link out to another page (easy enough). However, the actual slider doesn't do anything more than look nice. I know that if I don't make this thing child proof, I'm going to catch grief about it. So I tried to set up a switch that links out according to range values y<0 && y>125. As it stands, I don't get any errors, it just always goes to default. I'm missing something.I could always try a gia-normous 'if' statement, but I thought that I'd give the switch a try.
View 4 RepliesI want to change the case of the text field.[code]...
View 4 Repliesi"ve got a SEARCH facility in my website. It is case sensitive. How do alter the script below to search ignoring case sensitiveness?
Eg. if someoene types "Pigs" or "PIGS" or "PIGs" it should bring the same result.
sruch_btn.onRelease = function () {
if (cosearchbx.text == "Pigs"){clearTimeout(srch1TO);srch1TO=setTimeout(srch1F,5000);srch1._visible = true;}function srch275F(){srch275._visible=false;}
}
I have a string "52x + 60" and i want to extract 52x and 60 using regular expressions and a switch case
Is this the right way of doing it?
var equation:String = "32x + 5"
var numberExract:RegExp = /d+/
var xExtract:RegExp = /d+/x/
for(var i:Number=0; i<equation.length; i++)
[Code]...