Flash :: Dynamically Changing The Referenced XML File In AS3?
Sep 28, 2010
Basically I have media being parsed and played by reference of an XML document using AS3. These media files are gonna be seperated into seperate XML files then what I was planning was to just dynamically change which XML file is being referenced. Problem is, the code only fires once on frame 2 and I can't seem to figure out how to switch out the XML file for a different one upon an event trigger. "new URLRequest [URL]" isn't working...do I need to reload a whole other string of code to change to a different XML document?
View 2 Replies
Similar Posts:
Jan 26, 2011
I have an array filled with several pre-existing variables. I want to loop through this array and update each of these variables that way, so that I don't have to do it line by line. My issue is that when I edit the variable inside the array, it is not changing the actual variable that was assigned to it. See Below for example.
Actionscript Code:
var myVar1:uint = 1;
var myVar2:uint = 2;var myVar3:uint = 3;
var myArr:Array = new Array(myVar1, myVar2, myVar3);
for(var a:uint = 0; a<myArr.length; a++){
if(a == 0){ myArr[a] = 9;
}}trace(myVar1); // Still traces "1" instead of "9"
View 6 Replies
Dec 4, 2006
Creating a non-interactive status display: I want to have theflash display reflect data in a server-based XML-file. So far thisis easy. But I want the display to change everytime the XML filechanges-- in order to reflect status changes. I've used anXMLConnector and specified it and the trigger in the first frame.The Flash code catches and shows the XML values initially . Butwhen I edit the XML file, the new values are never picked up byFlash- its almost as though the values are cached. How do I getFlash to regularly be updated from a changing XML file? I've alsotried putting the trigger in a loop- but that doesn't workeither.
View 8 Replies
Mar 4, 2005
There is a nav section of just 2 buttons, one for the "previous step," and the other for the "next step."
Just to make it easier (or maybe not...) I've named all instances of my movieclips "mc1" "mc2" etc... And I've created ActionScript that notes what "page" you're on, and using a for loop, makes the movieclip that corresponds to the current page (page #2 >> mc2) visible while at the same time making every other movieclip invisible. I've got all of that working properly.
What I need to fix is... Say you view the first step's movieclip, and you go on to the next step, but then want to go back to the previous step to watch it again... What you'll see is the last stopped frame of that movieclip rather than seeing the entire animation over again.
You'll be able see what it's doing in the code...
Code:
stop();
// Declare variables
pageNumber = 1;
maxPageNumber = 12;
[Code].....
I know that I can use setProperty to reference something like "mc"+i, but can I do the same thing with play()? Obviously "mc"+i.play(); doesn't work...
View 1 Replies
Nov 29, 2009
I need a simple way to load an external image referenced in an XML file, into a layer (named "avatar") in my flash project..By default I want it to load this image as soon as the flash widget is opened.And how would I position the image, say in the center, or wherever?
View 2 Replies
Nov 24, 2006
any scripts which I could use for my little stickman movie which allows the user to change the framerate of the movie dynamically by pressing buttons and etc?
View 9 Replies
Apr 22, 2005
I'm creating a website that requires full flash. Within the file structure of a main swf there are other swfs being loaded into it (ie different pages). I need to be able to scroll the content of these swfs in the browser window.So say that the main swf is 800 x 600px and I load the initial page which is 800 x 500 px. This obviously doesn't need to be scrolled when viewed in the internet broswer. However, when the user clicks to go to another page it might load a page of 800 x 1300 px which is larger than the first and so needs to be scrolled in the internet browser. The main swf in which these pages are loaded into is only 800 x 600 (and even if the HTML dimensions - when put on a webpage - are set to 100%, the swf being loaded into the main swf doesn't have an impact on the size of the main swf, of which the browser goes by for scrolling.
I could of course just set the size of the main swf to the height of the largest page and have the browser scroll a whole lot of nothing when a smaller page is loaded, but aesthetically its not too great. And since I don't want the entire page to reload when a user clicks to go to another page I've got a problem on my handsI was thinking of using a script that would dynamically change the html object properties (height value) to the height of the page the user has clicked to go to.
View 12 Replies
Oct 30, 2010
I'm using VideoJs to handle my HTML5 video needs, using a single M4V. I needed a playlist, and I'm able to change it's source easily using JS (in my case, jQuery). However, I'm not able to pass these changes along to the flash fallback (which is achieved via an object including flowplayer). How one might be able to dynamically change flowplayer's flashvars, and reload the object?
View 1 Replies
Feb 12, 2012
I have two classes, one called car, one called game. When the user drives a car off the map, i wish to remove the car from the map, do some fiddling with vars (lifes etc) and then re-add the child.But i get the following error #1009: Cannot access a property or method of a null object reference.. I think it is because the car class is still trying to control the car even though it is being removed.
Car Class
Code:
package
{
// IMPORT ANY CLASSES OR LIBRARIES
import flash.display.MovieClip;
[code]....
View 5 Replies
Feb 21, 2012
a movie clip symbol is designed and subclassed in Flash, but get instanced and addChild-ed in AS3. It works well as long as I don't change it's width/height property (scaling works too), but if i do, it disappears
View 2 Replies
Mar 5, 2010
When I publish my FLV video using Flash CS3 and the "SkinUnderAll" option...the player controls are not visible unless I change the height & width in the html file Flash created.But, Flash shows the height & width 3-times in the html.
Question-1: Why 3-times? What does each of the 3 Height & Width references do?
Question-2: How should I modify the code to be able to see the entire video and the player controls?
It seems if I change all 3 everything just gets bigger and bigger.
1 - I import it into Flash CS3 on a PC w/XP Pro using... File | Import | Video take all the defaults and choose "Skin Under All" as the player option.
2 - In "Properties" panel at bottom of screen Flash shows the video as 640x480
3 - I then click File | Publish to publish the video. Flash creates all my files for me.
MyVideo.fla
MyVideo.flv
MyVideo.html
MyVideo.swf
SkinUnderAll.swf
AC_RunActiveContent.js
4 - I then put the folder with the files on my website.
5 - The video plays but the player controls are not visible.
6 - I see the Height & Width referenced 3 times in the html file Flash created for me (and none are 640x480, they are 550x400 !)
7 - I try changing the 550x400 to 640x480 in all three places... no good. Even at 1000x1000 the entire player is not visible. Everything just gets larger.
What are each of the 3 references to Height and Width in the html file Flash Creates and which should I change to simply show all the player controls?
View 2 Replies
Mar 11, 2011
I have a simple button function that changes the selectedIndex on a view stack without using the menu bar component. I call the function from the click property on the button and pass an int as the index I want to jump to. When I had the code on the application MXML file everything worked fine. After moving my actionscript to a separate file, I get access of undefined property errors:
protected function changeView(index:int):void
{
myViewStack.selectedIndex = index;
[code].....
View 2 Replies
Nov 26, 2004
I have a simple button function that changes the selectedIndex on a view stack without using the menu bar component. I call the function from the click property on the button and pass an int as the index I want to jump to. When I had the code on the application MXML file everything worked fine. After moving my actionscript to a separate file, I get access of undefined property errors:
protected function changeView(index:int):void
{
myViewStack.selectedIndex = index;
}
How do I get the .as file to recognize the myViewStack component? Do I need to reference Main.MXML somewhere in the .as file? Thanks.
Here is the rest of my code:
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
[code]....
And finally the .as files with the function in question:
import mx.containers.ViewStack;
protected function changeView(index:int, myViewStack:ViewStack):void
{
myViewStack.selectedIndex = index;
}
View 3 Replies
Sep 17, 2005
how can i change FPS dynamically?
View 14 Replies
Nov 19, 2009
Whilst I did some flash YEARS ago, I am now needing to get back into it. And whilst I have a course booked, I need to do something now. I have downloaded a flash file with a mask from an image website. I want to double the size of the file, but the masking now only highlights part of the image.
View 6 Replies
Jul 25, 2011
why my image won't load when I have it's class referenced from the document class rather that being in the document class?
This produces no errors and the second class traces the note, but it doesn't load the image.
// ----- Main Class
package {
import flash.display.Sprite;
[Code]....
View 2 Replies
May 26, 2009
I need a function that iterates i++ style to go from white to black or (even better) white full alpha to white no alpha.I tried messing with 255,255,255 stuff but its not the same as the hex 0xFFFFFF and if i try it i always get blue for the value 255. and 0 for black (in my experiments) also tried [255,255,255,1] (black no matter the value).
View 3 Replies
Dec 10, 2009
I am doing one completely dynamic interface which is control by an admin module. what i want to do is to control the stage size by this admin module.When i press submit in the admin module it will generate one xml file which is connected to the flash flie, and what ever the size is mention in that xml that has to reflect in that flash file. I don't want any supporting file only one swf. I don't know whether it is possible to adjust the stage size dynamically on fly.
View 3 Replies
May 31, 2011
I have a TargeMC that i load another .swf file into. is it possible to have a button inside the loaded .swf that changes TargetMC swf file. sence it is dynamically loaded i dont know how to referance it from the loaded movie inside.
View 7 Replies
Jan 12, 2009
I am creating a jpg based on movieclips. It saves. However, it is only displaying what it looked like on load. I allow for someone to drag or change colors and size dynamically. Is there a certain command or something that I need to say to update everything so the still will take the photo of the new dynamic content?
View 1 Replies
Jan 30, 2009
How can I change the brightness of a MovieClip dynamically through actionscript? I've seen a few examples online but none of them are working too well.
View 6 Replies
May 3, 2002
i would like to know if its possible to dynamically change a movie size from a start HTML page. for example, if i want my movie to be completely seen on a 15" and a 19" monitor. i place 2 buttons on my HTML start page saying if you click here, you will get the 15" monitor version of my flashsite. if you click here you will get the 19" monitor version. and i only have one flashsite version which i want to dynamically change the size of from the HTML page. possible? not possible? if its not possible, then i have to make 2 version of my movie to fit 2 screen sizes..
View 2 Replies
Mar 8, 2009
I am changing colors of an mc dynamically, in this way: I have an mc of the color green for example. What I want is it to turn to a specific color in time. I have in that mc a sprite, that is that specific color (red in this case). iIset it's alpha to 0 and put it in the layer above the green part. Now when I set its alpha to 1, it will be that colour. When I set it to 0.5 ofcourse it'll be a mix between those colours. Is it faster to do it, but changing 0xFFFFFF? I wouldn't know how to do it though. i want to be able to tell it to go 3/4 of color nr 1 and 1/4 of color nr 2, for example. i also want to be able to choose those colours specificly, for the sake of art. so just choosing 0xFF0000 for red, wont do, for artistic reasons.
View 3 Replies
Dec 15, 2010
I have a list of dynamically created MCs. I have this function, which works fine:
function onLoaded(e:Event):void {
xml = new XML(e.target.data);
var il:XMLList = xml.channel.item;
[code]......
View 3 Replies
Aug 30, 2010
I'm new to Flex 4 and have been doing the Flex in a Week crash course online.
build a dynamically growing or shrinking table with columns and rows. The cell backgrounds of the table will change color depending on an XML file.[url]...
View 1 Replies
Feb 13, 2009
I have a problem with setting dynamic variables. How do I retrieve a value from a variable who's name is dynamically changing?
Example:
variable1 = 1,
set variable2 = variableList(variable1);
so...
if variable1 = 5,
then variable2 = variableList5
How do I do that?
View 0 Replies
Feb 18, 2010
I've created an array from XML elements.I have my index saved in the var i
Code:
mc.index = i;
Now the problem I'm facing is dynamically changing a section of code.I had to hardcode like this for now.
Code:
mc.onPress=function(){
if (this.index==0){
point0.frame._visible=true;
[code]....
View 6 Replies
Jan 27, 2011
Beginner question here. Basically I have the following code:
if (_root.obj1 == 1) {
n = _root.invArray.length;
_root.obje1._y = _root.inve(n)._y;
[code].....
View 1 Replies
Jan 28, 2011
I have a movie with multiple languages. Most of the fonts used are embedded. What I've been doing is creating a new MovieClip for each language and in that movie clip assigning a font that can display that language, then depending on the language, load the appropriate MovieClip. I wonder though if there is a way to just change the font dynamically. However, it would be changing from one embedded font to another.
Would it be efficient to just make one generic text MovieClip with a certain font in it, then just title the movie clip by the font, and load that movie clip whenever I want to use that font?
like so:
ActionScript Code:
var title = new Arial;
title.textBox.text = "Page Title";
Also: Then could I change the font size dynamically if I did it the later way?
View 4 Replies
Aug 12, 2011
My problem is the following:I've been working with Flash CS4, and have written a script which creates a dynamic menu based on an array variable. The array variable needs to be located in a separate .as file so that I can use a bash script to create the array on the fly, based on files found in a specific folder. It's taken me weeks of writing both the bash and actionscript to make everything work smoothly. Everything works except for one small thing: when I update the file containing the array, the menu in the .swf fails to update with it. In order to update the menu, I'm forced to re-publish from within Flash itself.
Previously I had used the "include" function to place the array within my script, but I then tried bringing it in with a package as a global variable. Neither method worked. It seems that the file is included during the publishing (that's probably common knowledge). So I'm wondering if there's a way to include the array, or build the array, in such a way that will allow the .swf to update with a simple refresh of the web page.
ActionScript Code:
Package containing array:
package {
[code]....
View 4 Replies