ActionScript 3.0 :: Accessing Subheadings In XML File?
Feb 6, 2009This is how an example works (im puting just the piece of code here which is confusing me):
XML code:
<images>
<img src="images/picture.jpg" alt="name" />
[code].....
This is how an example works (im puting just the piece of code here which is confusing me):
XML code:
<images>
<img src="images/picture.jpg" alt="name" />
[code].....
finding the url of the swf filefrom which it has been loaded? The purpose of the url is, I amloading some flv files using relative path. I just want to achievethe same by appending the relative path to the parent swf url fromwhere the parent was loaded. I am a newbie to AS3
View 5 RepliesActionScript Code:
package
{
//import ....
//First Class
[code]....
A seemingly trivial problem, however, the variable "code" 's value would not change! Note: I've tried to add parameters to the constructor of B, as a way to use B, but I had error of " #1063 - Expected 1 , Received 0" for that one even though I've added parameters to it.
I'm building a gallery under flash mx 2004. I use an xml file to store the description about each painting that has to be displayed with the picture related to it.
Here is my xml file :
Code:
<description>
<painting ref="01">
<title>Guernica</title>
[Code]....
I can get the node names but the node value is "null", and the nodeType of my node "<title>" returns "1"...
What's going wrong, it's supposed to be a text node...
How should I acess to the value of my "<title>","<date>", "<technique>", and "<size>" node values ?
I'm new to AS3 and dealt with AS2 before (just getting the grasp when the change it). Is it possible in AS3 to load an excel .csv file into Flash using the URLLoader (or ???) and the data as variables?I can get the .csv to load and trace the values (cell1,cell2,cell3 but I'm not sure how to collect the data and place it into variables. Can I just create an array and access it like so.... myArray[0], myArray[1]? If so, I'm not sure why it's not working.
I must be on the completely wrong path. Here's what I have so far..
[Code]...
Say I define a variable in a class file:
public var container:sprite;
I add the sprite to the stage and define it's x and y in the class file. How would I go about changing the x and y of the container within my fla file?
In my game currently I have a series of UILoaders which can be set to load a specific swf file inside the larger one. What Im trying to do is manipulate the 'child' swf file from the parent- in particular use the goToAndPlay() function. Im pretty sure Ive seen the solution before but I cant find it now.
How make the connection from the UILoader class to its contents as a movieClip?
I have the alphabet in a background picture, and when I click on the letter, the letter sound is played. Simple enough. I have all 28 letters in seperate mp3 files. I can embed the 28 files into the swf. I want to use add the sound files to a vector, and then just play the appropiate sound based on the location that the user clicked.
My question is what is the best way to load all these sound files.
I could do something like this:
var sndVector:Vector.<Sound> = new sndVector.<Sound>().
sndVector.push( new "name of class assigned to sound 1"() );
sndVector.push( new "name of class assigned to sound 2"() );
....
sndVector.push( new "name of class assigned to sound 2"() );
I am kind of lazy, so I don't want to do that. I could load the files at runtime, from a server, or my hard drive, by I would like to keep all the files embeded in the swf file if I can.
Ideally I would like to just throw all my sound files into the library, NOT assign them class names. (because I am lazy again), and then access them anyway form actionscript and push them onto the vector.
I've got a Flex application running on a JBoss server, with dev/QA/production environments. The application needs to coordinate with some other services, also with QA/prod instances. Currently I'm sending the current URL in via javascript values, like this:
index.template.html
AC_FL_RunContent(
"FlashVars", "myhost=" + location.hostname,
etc
index.mxml:
switch (mx.core.Application.application.parameters.myhost) {
case "qa.servername.com":
xmlURL = "http://server.com/qa.xml";
break;
and so on. I'd rather not do that though; I'd rather edit a .properties file in JBoss to identify a particular machine as QA or Production and access that value via Flex.
On the stage I have a movieclip by the name of rect_mc. Inside it have have a MovieClip sqaure_mc.
In the time line that I get when I double click on rect_mc (timeline of rect_mc) I have written the following code
var width1:Number;
width1 = sqaure_mc.width;
How can I access width1 from the document class?
I have the following problem when loading a swf file. I have content.swf file located at [URL]. The contetn.swf access a file settings.xml located in the same dir. I load it like this:
_settingsURLRequest = new URLRequest( "settings.xml" );
_settingsLoader = new URLLoader();
_settingsLoader.load( _settingsURLRequest );
Now I have another file loader.swf located at another domain [URL]. The loader.swf file loads content.swf but content.swf search for the settings file at domain2 not domain1. I know that I can use absolute address when loading the settings file but I'm loading a lot of files and I prefer another solution. Is there a way to specify that content.swf should always search for settings.xml in its own domain no matter the fact that its being loaded from onother file in onother domain?
I'm trying to make a simple "tamagotchi-alike" application and i have encountered problems when trying to access a movieclip. To describe the situation, at the beginning there is nothing on the stage, then from a class called Kitty I attach a movieclip called mainStage with all the animations.
[Code]...
I am new to action script working with flash cs4 with action script 3.0. How do i access a UI object(stored in .fla) in action script. I have already linked these two files. It is working fine. I have a button as UI object, that was converted as symbol and instance name has already given. I cannot access the button using the instance name in actionscript. If i tried so there is no intellisense. How do i access it in script. I am using oops style of coding.
View 2 RepliesI'm getting this error when i try to access a XML file...
ActionScript Code:
Error #2044: Unhandled ioError:. text=Error #2032: Stream Error.
URL: xmls/save_xml.php
at admin_panel_fla::main_2/click_save_btn()
I have a SWF that accesses the above mentioned PHP file in the error message and it displays this error when it tries to access this PHP file. The thing is, this works perfectly on one server, but the above happens on the 2nd server. I'm uploading the exact same files and giving the PHP file 777 permissions for read and write.
Paths are the same and correct. Everything is exactly the same as on the server it works on. It doesn't make sense. Could it be something with the server or security thats stopping it from working? I know this is normally caused by cross domain policies and wrong paths, but it's on the same domain and the path is definitely correct.
I'm working on an mp3 player. It makes use of a custom scrollbar I found here: [URL]
I've gotten it to work so far, but there is one bit I would like to add. I would like it to scroll to specific y-coords when a button is clicked. The code for the scrollbar is all in an external AS file, which is referred to by an exported movieclip in the main fla.
how I would go about referring to this file, or just some other method of doing this? I'll paste the AS code as well as the basic fla code.
fla code:
Code:
var s:Sprite = new Sprite();
txt_mc.spacer.visible = false;
sb.init(txt_mc, "easeOutBack",0,true,2);
[Code]....
I have a problem accessing a memberfunction of a class I made. Simplified, this is the class:
[Code]....
I have a blog that I insert swf video into via an iframe which references a CS4 published html page from my swf file. I would like to put html links into each individual blog post to act like a table of contents that someone could use to move to specific frames in my video.
View 3 RepliesI am using Coldfsuion 8.0.1 and Solaris 10 and when i try to run this URL,I am receiving an error message "Premature end of file".And when i hit the same URL from browser it shows:
<amfx ver="3">
−
<body targetURI="/onStatus" responseURI="">
[code].....
I am trying to access a button inside an external swf file that I loaded. Problem is every time I try to access this button I get an error saying that it's null!
Here is my code:
public class DocumentClass extends Sprite
{
public var loader:Loader;
public var swfFile:URLRequest;
[Code].....
Now this should work, code-wise I think its correct. The problem is that loader cant find the required button. There is indeed a button in the loaded movieClip with an instance name of "button", I double checked that.
[URL] basically i was just a layer too high and this is why i couldn't access anything..
How do I get to the MovieClips within an externally loaded Movie Clip. Lets say I have a movie Called ONE in the swf I just loaded. How can I work with it alpha, position and other properties of the children of this clip? CODE IN MAIN TIMLINE:
[Code]...
Now its loaded I want to change the postino of the clip called ONE in the movie LoadedMC I just created.
i have uploaded in flex, swf file which is created in flash actionscript. This swf file is having the textArea controls.content of textarea changes as i perform some clicks, keyboard input.Now i want to access the content of textarea in my flex application's variable.I have seen some example where a movieclip object is created to get the content and load the method of flash project.
View 0 RepliesI am loading a DAE file using papervision3d Engine. My DAE file contains 2 boxes(Single dae file). What I need is I want to rotate each boxes separately. Now when I rotate the Object Both the boxes are rotating. I want the individual Box control..Is it possible? How to access each object in a single dae file??
View 2 Repliesin (swfA.fla) I have this code in frame1
var module1:Loader = new Loader();
var admin = new MovieClip();
addChild(admin);
[Code]....
(my thought here is that 'admin' contains swfB.swf?) - this would seem very simple... but it...
...does not work and gives me this [seriously unhelpful] error:
TypeError: Error #1010: A term is undefined and has no properties.
at swfA_fla::MainTimeline/frame1()
I have downloaded an AS 3 class file, designed to create an MD5 hash from a string. I have put the class file in my /components directory (with / being the root of my Flex project source).[code]...
View 2 RepliesI have a .txt file with 10 variables containing 10 sentences. The variables are named myText1, myText2, myText3, etc.
I want to be able to load one of these sentences at random into a dynamic text box.
My plan was to generate a random number i and concatonate it to the variable name (ie myText + i) then call that in a LoadVars.
However, I am not able to properly reference it.
Instead of posting my entire files and such, I'll make a brief example of my situation and my desired outcome.My files consist of my document class entitled Engine.as and another class Abilities.as all within the same folder.On my stage I have a MovieClip with the instance name of item1_mc. On its personal timeline I have 2 frames, one entitled "inactive" and the other "active". Here's a sample of very similar code....
Code:
package
{
import flash.display.MovieClip;
[code]....
How do I access item1_mc? In reality I have 6 different clips and I desire to access much more than frame changes...what's the overall best way to be able to interact with an item placed on the stage via an external .as file that is not the document class?
This is not web-based. It is a projector file running locally off my my hard drive and connecting to files on another server on my network.
I'm trying to link to this file through the following code:
loader.load(new URLRequest((path == null) ?
"file:///10.10.100.255/my_file.xml" : path));
(obviously that IP is not real)
but it can't see it. However, it works fine connecting locally.
Does URLRequest not work for finding files on another server?
I've used the GUI to create a rectangle that I turned into a button symbol (SimpleButton). I then edited the button so that it had 4 different button states and a text layer on top. I then created a class definition file for this object so that I could dynamically change the label text (the text layer) when adding instances of this button to the stage.
I was able to create and link a class file (DynamicButton.as) just fine, but when I try to access the text field that I created on the button, I get the error:
"Access of possibly undefined property btnLabel through a reference with static type com.examples:DynamicButton."
when i couldn't get that to work, I decided I'd try adding the TextField directly within the class definition file, using the following code:
package com.examples
{
import flash.display.Sprite;
import flash.display.SimpleButton;
[Code].....
The problem is that I can't seem to add the TextField to the SimpleButton, as it's not a display object. So, I tried adding it to the parent of the simple button (and I figured, I'd just place it exactly above the button). But then I get a "null object reference." error.
is there a way to access GUI-created elements from w/i a class definition file? How would I add the TextField to the button using only AS3 inside of a my class definition file?
i have an issue in accessing stage objects from class files.Here is my code
package
{
import flash.display.MovieClip;
[code].....
i'm trying to integrate with a plain http service which has both http/https flavors available for consumption. sadly they never thought of a flash client consuming these services and it will take another 6 months to roll a crossdomain xml policy file on their service (there security team has to approve the process, pm team has to include it in their roadmap and blah blah). i've already implemented the flash client which works fine from a flash ide security sandbox. is it possible to get around this crossdomain policy requirement.
my flash file will always be hosted as [URL] and i will be communicating with [URL]. i'm saying [URL] because they do some loadbalancing at the backend and allocate random servers on connection (which is fine from their server side design perspective). I tried putting following two lines in the constructor of my movie clip, but couldn't pass through the security sandbox error: