Actionscript 3 :: Skip An Optional Parameter And Assign Value To The Parameter After The Skipped One?
Dec 14, 2010
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?
View 3 Replies
Similar Posts:
Jul 17, 2005
lets say i define a function...
function myFunc(para1, para2, para3){
blah.. blah..
}
but i want para3 to be an optional parameter... can i do it..?
example..i will either use myFunc(var1, var2); or myFunc(var1, var2, var3); when calling myFunc function...
View 1 Replies
Jan 18, 2010
I'm using FlashBuilder 4 beta2. My base class has a function foo():
protected function foo(s:String, z:String=null): void{}
Literally "foo" so that there's no chance I'm stepping on a built-in method. I am getting an
"Incompatible override" error when attempting to override the method in a subclass:
override protected function foo(s:String, z:String=null): void{}
Does the optional parameter do something "behind the scenes" that makes it illegal to override the method?
View 1 Replies
Dec 8, 2009
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 Replies
Aug 14, 2009
Forgive 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."
View 3 Replies
Jun 16, 2011
I have a custom class being constructed from my main class. In the custom class it has another custom class that is passed in as a parameter. I would like to strictly type the parameter variable but when I do, 'the type is not a compile type constant etc'.This, I understand, is because the custom class used as a parameter has not yet been constructed.It all works when I use the variable type ( * ) to type the parameter.I suspect this is a design flaw, in that I am using an incorrect design pattern.It is actually hand-me-down code, having received a large project from someone else who is not entirely familiar with oop concepts and design patterns.
I have considered using a dummy constructor for the parametered class in my main class but the passed in class also takes a custom class (itself with a parametered constructor). I am considering using ... (rest) so that the custom classes' parameters are optional.Is there any other way to control the order of construction of classes? Would the rest variables work?edit)in main.as within the constructor or another function
var parameter1:customclass2;
customclass1(parameter1);
in customclass1 constructor:
[code].....
View 1 Replies
Dec 1, 2009
I recently took over an AS3 project someone else programmed. It's quite well done and nicely object oriented. However, I have come across something I have not seen before.
protected function addedToStage ($event:Event) : void {}
The parameter in the function above uses the prefix $ before the parameter name "event". What does this do - if anything?
View 1 Replies
Jul 18, 2011
I'm have the following URL:[URL] I want to get the arg1 value. I tried to use the following code:
[Code]....
So it requires the # instead of the? How can get the parameter "arg1" from Flex (nicely) from URLs such as: [URL]
View 1 Replies
Jul 13, 2009
I would like to build an xml based scroll or purchase one already done, that I can modify the code to look for a unique xml file based on a parameter in the cookie. What would be the best way to go about doing this? Is this even possible? The filename would be unique for each individual user.
View 2 Replies
Aug 4, 2010
I have a game and i'm trying to make changes when a thing happens.I want to do this, when the "caught" flies rise up to "50" increase the value for the flies falling frame per frame.[code]
View 1 Replies
Aug 12, 2009
CS4 was working fine for a few weeks, then yesterday I opened an FLA and got an error pop-up that said "Parameter is Incorrect". The error happened for all FLA files. I could save changes but could not preveiw or publish (same Parameter is Incorrect error as on starting CS4). I even made a blank FLA and it wouldn't work either.
Relized today during more testing that this error only happens any time I open a file that is on my desktop (running XP). Same file moved into another folder (Even desktop ewfolder) works fine.
View 5 Replies
Sep 29, 2009
I am dispatching an event and I would like to add a parameter to the event. Is that possible? The event I have is dispatched like this: dispatchEvent(new Event(CuePoints.TIME_IN, true));and gets listened to like this:
cues.addEventListener(CuePoints.TIME_IN, addDefLink); How can I add a parameter to this? Or would this be done differently? All I want is a uint that gets sent with it each time the event gets dispatched.
View 1 Replies
May 6, 2010
im having problems with the following code:
for (var i:Number=0; i<numFaces;i++){
var faceLoader:Loader = new Loader();
faceLoader.contentLoaderInfo.addEventListener( Event.INIT,
function(fle:Event){
[code]....
The problem is that im sending the variable i to the function LoadCara on every iteration, and its always called with the last value of i. I would like this function to be called with the appropiate index.
View 2 Replies
Nov 2, 2010
i am getting the Parameter url must be non-null error while trying to pass the path of an XML file to an Shockwave flash object.The javascript code is as follows
<script type="text/javascript">
var so = new SWFObject("preview.swf", "", "100%", "100%", "9", "#ffffff");
so.addParam("allowFullScreen", "true");
[code]......
View 1 Replies
Oct 13, 2011
I Want get Param values(src) from Html to AS3 that allows us to maintain in communication our Flash applications with the server. We often need to assign to a SWF a value in entry using the HTML of the page in which the SWF itself is inserted. My Problem is While getting values(src) From html to As3 ,The Html page is working in Intenet Explorer only.I Cannot get in From Mozila and Google Chrome. here my As3 Coding
import flash.display.LoaderInfo;
var sourceId:String = loaderInfo.parameters.src;
trace(sourceId);
Here I cannot Get the Value of sourceId
my Html Coding
param name="flashvars" value="src=f785"
While running my Swf in Html, I take this src Value.Its Working in Internet Explorer Only, It's not Working in Mozila and Google Chrome.
View 3 Replies
Jun 3, 2009
<mx:HTTPService id="addWeb" resultFormat="object" result="Added(event)" fault="faultWeb(event)" showBusyCursor="true" method="GET" url="http://localhost/search/populate.php" useProxy="false">
[code].....
View 1 Replies
Jan 25, 2011
According to the AS3 API the 'name' parameter in the 'getlocal' method is actually the name of the object. I have a bit of diffculty understanding this. Have alook at the following code:
[Code]...
If I were to access the attributes or methods of the shared object, can I use the 'name' instead of the variable, since the name is the 'name of the shared object'?
If the following code were used:
[Code]...
Why am I getting this error, if 'UserName' is the name of the shared object, than why can't I use it to refer to it's methods and other attributes? What is the meaning of it being a 'name' than?
View 1 Replies
Jan 7, 2010
I have a function setup that I was hoping to re-use to eliminate a bunch of code, but I can't figure out how to pass a parameter to it. I'm getting the trace output, but the rest of the function is not working.Is there a way to get this to work?From what I can tell the syntax matches the examples in the reference guide.
Code: Select allfunction hideButton (elementName:String)[code]......
View 2 Replies
Oct 15, 2004
I'm trying to pass an mc instance as a paramter of a function. is this possible because I keep getting errors.
Code:
function moveCircle(sIncrement:Number, sMovie:String):Void {
sMovie._x +=sIncrement;
}
[Code]....
I'm trying to do this to cut down on redundant functions I've used in the past for simple as movements and controls.
View 2 Replies
Dec 29, 2008
It's a way to load external swf's with a parameter, like loading them from HTML in form: mymovie.swf?settingsfile=mysettings.xml? Loaded without parameters it works fine, but i tried to load them via URLRequest("mymovie.swf?settingsfile=mysettings.xm l") and i get an error: Error #2044: Unhandled IOErrorEvent:. text=Error #2035: URL Not Found.
View 1 Replies
Feb 5, 2009
I have created a function to load up my movies what I would like to do is two things
(i) change the ldr to a movieclip
(ii) add an extra parameter to add an instance name movieclip when I call the movieclip
loadMyImage('images/headers/logo.png', 80, 20 );
function loadMyImage(imageURL, xPos, yPos) {
var ldr:Loader = new Loader();[code]....
View 4 Replies
May 4, 2009
We need a second parameter added that sets the destination/target for the link. The default/current is _blank but we also need to be able to set this to nothing so it opens in the same window. Can you try adding the second parameter to the flashvars list and use this to set the target for the link.
my html is:
<object width="296" height="88">
<param name="movie" value="../soccer_homepage_AM2.swf" />
<param name="FlashVars" value="url=/mainpage_gif.html" />
[code]....
How to I add that second parameter of opening in same window to the flashvar?I believe you separate the additional one by using a & but am unsure exactly what to put?Do I also have to change the ActionScript in the original fla file? This is set to _blank but I believe they want it to stay that way but have the option of adding _self or whatever it needs to be in the Flashvar when needed.
My ActionScript 3.0 is:
btnLink.addEventListener(MouseEvent.CLICK, buttonSymbol_click);
function buttonSymbol_click(evt:MouseEvent):void {
var req:URLRequest = new URLRequest(stage.loaderInfo.parameters["url"]);
navigateToURL(req, "_blank");
}
View 2 Replies
Nov 23, 2009
basically, the ecard will start with 3 questions.each question has 3 answers.so user choses the answer e.g. B, B, C and clicks preview.it will play the movie clip assigned to B B C in sequence.then user can click send to sent to friend.so the URL needs to be able to identify the sequence maybe in parameters.so that when his friend receives the ecard and clicks on the flash it will play B B C sequence.then his frind can create his own ecard and maybe A C A etc...So how i created like that?
View 3 Replies
Jun 27, 2010
my working function
public function charcheck() {
for (i=2; i<9; i++) {
[code].....
View 10 Replies
Oct 15, 2004
I'm trying to pass an mc instance as a paramter of a function. is this possible because I keep getting errors.
Code:
function moveCircle(sIncrement:Number, sMovie:String):Void {
sMovie._x +=sIncrement;
}
[Code]....
I'm trying to do this to cut down on redundant functions I've used in the past for simple as movements and controls.
View 2 Replies
Feb 3, 2010
I have a "format" method that works in a similar manner to the C# String.Format method, with the following signature:
[Code]...
View 3 Replies
Feb 2, 2008
i have 1 PHP page in which i have a Flash animation. this flash swf file, display 2 fields and 1 button.
this php page is called "test.php".
i'm able to send data from Flash to a PHP page, but i would like to send the content of those 2 fields to the "test.php" and display them. however, i do not know how to do it.
i see that it works but i'm not able to display or refresh the PHp page to display the result.
as walkaround i was thinking to collect the webpage address where is executed the flash and to send it to another PHP page. and this 2nd PHP page, will reload the test.php with parameters...
how to get under flash, the address of the actual executed php page ?
View 10 Replies
Mar 26, 2009
I', trying to convert a code from as2 to as3 of the music game "Simon Says"(original source HERE)[code]
View 2 Replies
Jun 15, 2009
Can't figure out why I'm getting this error:Error #2007: Parameter listener must be non-null. I have traced the xml, so I know the values are loading, so don't know why I"m getting a "non-null" error.The first value in the xml traces correctly, but then the error occurs.I only receive the error when I pass the popup argument to createImageHolders, and I don't know why... I"m a 3.0 newb.
Code:
import flash.events.MouseEvent;
import flash.events.Event;
[code].....
View 3 Replies
Sep 3, 2009
I would like to know if is possible to pass a var type as parameter to a function. I have several sounds in library, and I would like to do something like that:
Code:
function PlayMe(soundname:String)
{
var snd:this[soundname] = new this[soundname];
snd.play();
}
View 4 Replies