ActionScript 3.0 :: Change A Url String?
Aug 11, 2009I've created a link for a Movie Clip which is based on a string called "url", like this[code]...
View 4 RepliesI've created a link for a Movie Clip which is based on a string called "url", like this[code]...
View 4 Repliesi'm trying to edit the last character of a string...but have no idea on how to do it...
View 2 RepliesWhat is the best way to listen for and trigger a function when a string stored in a variable changes? I have a variable named source which is a string. When its value changes I need to run a function newVideo. What's the most efficient way to detect the string has changed?
View 3 RepliesI want to create a XML file that I can change for different languages. It contains the names of the fields that have text and the text that they should be changed to: eg. <lang name="titleLabel" value="This is the app title" />. I can read in the XML lines into an array but I can't figure out how to use the name as an object name:
[Code]...
What is the opposite of String.charAt()??If I Have a string:var Str:String="Hello World";How do I change the 5th character, for example, from a ' ' to an '_'?I can GET the 5th character like this:var C:String=Str.charAt(5);But how do I SET the 5th character?
View 4 RepliesWhat i am trying to attempt is dynamically changing a string/URL, for example if i have....
www.example.com/VIDEO/video1.flv
and then when i have captured this url (above) using the standard (mc._url) i then want to change this output like so..
www.example.com/NEWVIDEO/video1.flv
So I basically want to change a directory name. I know this is possible but im not quite sure how to pull it off!
I have a large block of code in frame one of a movie. It executes, then the movie progresses to frame 2 and stops.I then have buttons at frame 2 that change the value in a string variable and send the movie back to frame 1 where it executes the code with the new value and proceeds to stop in frame 2 again.How can I eliminate this use of frame 2?How do I set it up so that I just re-run the code when the variable changes?I assume I can put all my code inside a function that gets called when the variable changes.
View 2 RepliesWhat i am trying to do is very simple but it does not seem to work
I am trying to get a checkbox event handler to change the text value of a string.[code]...
I have say 50 movie clips on the stage. each has a name like "button1", "button2" etc and I want to move each one using a for loop instead of hard coding "button1._x = 50"
When I try this it doesn't work.
Code:
var buttonName = "button1";
buttonName._x = 50;
I want to change a string, so that it's first character changes into lower case, like this:
var a:String = "ABCdefG"
dosomethingwitha();
trace( a);//aBCdefG
I have hundreds of images that need to play a unique sound when clicked. In order to simplify the building of this flash file I need to streamline it in a way that will allow me to change only one word. Below is some example code.
import flash.events.MouseEvent;
stop()
var word:String = "family"
[code].......
I'm creating a Inches scale based game.. So I want to change the numeric values like
1.9 + 0.1 = 2 ( Not I need );
1.9 + 0.1 = 1.10
& 1.9 + 0.3 = 2.0 (thats I want)...
for example Ist possible like below class..
Code:
package com.classwork{
public class Inches extends String{
public function Inches(Str:String = "0'0"):void{[code]...........
I have a navigation bar movieclip that has the following EventListeners in symbol definition:
news_btn.addEventListener(MouseEvent.CLICK, clickHandler);function clickHandler(event:MouseEvent):void { event.target.root.gotoAndStop(1,"newsawards");
categoryName = "news"; <<<DOESNT WORK}
clients_btn.addEventListener(MouseEvent.CLICK, clickHandler2);function clickHandler2(event:MouseEvent):void { event.target.root.gotoAndStop(1,"clients");}
[Code]...
My question is, how can i cause any of these events to change a string variable in the main timeline? For instance, i would like the news_btn when clicked to change already defined variable located in the main timeline. Also, is there a more elegant way to code the above, i'm new to AS3?
It seems that this is quite easy to do but ... I can't get it.
I have on the stage 3 Btns that set my:
Templates.data.templateTxt :
my Templates.as package is:
ActionScript Code:
package {
public class Templates {
public static var data:Object={};
[Code].....
I would like to make a dynamic button on a website I am working on. I would like one button to update a variable, and another set of buttons to add 1 or subtract one from the variable I have buttons on the left side of the page for some bands that load conent into an empty movie clip.
The website: [URL]
I would like to set up some forward and backward arrows above that content on the right, so users can also scroll through the content in order. So if someone loads the content for soul asylum, and click the back arrow, it goes back to the Wailers, and if they click the forward arrow, it goes to Swollen Members. So there is an order of pages: 1. Wailers, 2. Soul Asylum, 3. Swollen Members, 4. Passafire, 5. Beats Antique, 6. SFM Kind of an order of importance. The idea is if somebody starts by clicking #3 Swollen Members, my application will know that it is on #3 and the arrows will go to #2 or #4.
Is there a way for the main artist buttons on the left to reset a variable for the current slide? So if someone clicks on the Swollen Members picture button, a variable called currentselection equals 3 And then when the forward arrow is clicked, it will ad 1 to the current selection and load movie #4
So in VB the main Swollen Members button would be something like: im currentselection as int = 3 Which would reset the current page as 3
Then the forward arrow would have code like:
Dim Nextselection as Int
Nextselection = & currentselection +1 & ".swf"
And the button in flash would be something like:
on (release) {
loadMovie("Nextselection", "rightcontent_MC")}
Which would load 4.swf the slide for passafire.
So how would I do this in action script 2.0?
I am building a project where I got XML text displayed on a textfield. How can I change a specific word's color through actionscript 3 instead of doing it on XML? I though of creating a String variable for my word and then using that variable in my textfield.text, it works but is it possible to set a color for that variable?
View 3 RepliesI have been banging my head against a brick wall regarding the following problem which must be very simple to fix, just can't see the answer.I have a class assigned to a movieclip called canvas. The class is called drawClass. I have called the instance of canvas on the stage 'drawingCanvas'.When I trace "drawingCanvas" I get object drawClass] which is fine. Tracing drawingCanvas.name gets me the instance name 'drawingCanvas'.This is a String variable.Basically what I am trying to do is pass the MovieClip name to another class. In my example the class 'toolBar', which can then interact with the MovieClip.
The problem is passing 'drawingCanvas.name' results in a String, so I get an error saying :TypeError: Error #1034: Type Coercion failed: cannot convert "canvasArea" to flash.display.MovieClip.I can't for love or money find a way to convert a String variable to a MovieClip variable! I have the name of the MovieClip, I just need to tell the toolbar class. But I can't find a way of doing this as the instance on stage is an object of drawingClass, not a MovieClip (unless MovieClips with attached classes are not treated as standard MovieClips?).
In Actionscript and Adobe Flex, I'm using a pattern and regexp (with the global flag) with the string.match method and it works how I'd like except when the match returns multiple occurrences of the same word in the text. In that case, all the matches for that word point only to the index for the first occurrence of that word. For example, if the text is "cat dog cat cat cow" and the pattern is a search for cat*, the match method returns an array of three occurrences of "cat", however, they all point to only the index of the first occurrence of cat when i use indexOf on a loop through the array. I'm assuming this is just how the string.match method is. I want to find the specific indices of every occurrence of a match, even if it is of a word that was already previously matched.
how the string.match method is and if so
I'm using:
[Code]...
But I keep getting an "Error #2030: End of file was encountered." This is (probably) because the class I'm serializing is too big for the "String" object type in AS3. Is there a limitless object for storing an array of characters (or better yet binary), or am I going to have to make my own class? (like one with an array of strings)
I am trying to include double quotes in a string but logic says it would just close the string. I know in html you would use something like ". In flash...I havent the slightest.Anyone know how to go about this?
View 1 RepliesI have a String variable in my flex (flash builder 4) application containing CSV data. I need to allow the user to download this data to a local file. For example, giving them a "csv" button to click and it might present them with a save file dialog (and I would be sending the contents of my string variable).Is this possible / how ?I am using the ResuableFX component for the datagrid to csv. This the code I ended up with that works to save the string to a text file for the user (in a web browser):
var dg2CSV:DataGrid2CSV = new DataGrid2CSV();
dg2CSV.includeHeader=true;
dg2CSV.target=adgEncounters;
[code]......
I really don't understand why this won't work? I've made a test which sends some POST data to a script on my page which works fine.[code]
View 14 RepliesI'm using a pattern and regexp (with the global flag) with the string.match method and it works how I'd like except when the match returns multiple occurrences of the same word in the text. In that case, all the matches for that word point only to the index for the first occurrence of that word. For example, if the text is "cat dog cat cat cow" and the pattern is a search for cat*, the match method returns an array of three occurrences of "cat", however, they all point to only the index of the first occurrence of cat when i use indexOf on a loop through the array. I'm assuming this is just how the string.match method is (although please let me know if i'm doing something wrong or missing something!). I want to find the specific indices of every occurrence of a match, even if it is of a word that was already previously matched.
View 1 RepliesBasically I'm trying to output the contents of an XML document into a dynamic text field (as loaded - not just its node values and content - the entire thing - into a variable called _root.log). The text field is set to show the variable value of _root.log.This is the actionscript...
PHP Code:
var newProfileXML:XML= new XML("<contacts result='true'><contact name='John Doe'/><contact name='Jane Doe'/></contacts>");
[code].....
Error: Error #2101: The String passed to URLVariables.decode() must be a URL-encoded query string containing name/value pairs. at Error$/throwError() at flash.net::URLVariables/decode() at flash.net::URLVariables() at flash.net::URLLoader/onComplete()
[Code]...
I get following Error when trying to pass variables via URLRequestMethod.POST;
Error: Error #2101: The String passed to URLVariables.decode() must be a URL-encoded query string containing name/value pairs.
Is there a method for string URL Encoding?
I am trying to make a contact form. When I test the form, I get the following error message in the Output:
[Code]....
Error: Error #2101: The String passed to URLVariables.decode() must be a URL-encoded query string containing name/value pairs. at Error$/throwError() at flash.net::URLVariables/decode() at flash.net::URLVariables() at flash.net::URLLoader/onComplete() _____________________________________________________________________ ________________________________ stop(); var DepartVars:URLVariables = new URLVariables(); var DepartURL:URLRequest = new
[code]....
Error: Error #2101: The String passed to URLVariables.decode() must be a URL-encoded query string containing name/value pairs.
[Code]...
I'm not where error exactly the error happen so I post the whole thing. As far I know bottom code that relate to send_loc.php works fine, get_loc.php is having a problem. The output from get_loc.php is
[Code]...
Im playing around with the last.fm api... Specifically the "getLovedtracks" call.... [URL] This is a weird one that I have never come across... The above call requires a username to return a track listing so if I hard code the username into my class like this.... var username:string = "aidanmack" No problems the call works... if I make that username equal to a dynamic text box string that has "aidanamck" typed into it..
so something like... var username:string = mystage.textbox.text
the last.fm api wont except this... I get user does not exist But if I check the call with the charles proxy Flash is defo sending the username "aidanmack" So I wonder if its to do with have how last.fms api interprets the string?