ActionScript 3.0 :: Pass Variables To Child Swf?
Sep 3, 2010I need a parent swf to pass a variable to a child swf. I have a loader for the child swf[code]...
View 6 RepliesI need a parent swf to pass a variable to a child swf. I have a loader for the child swf[code]...
View 6 RepliesMy question is not like the one I read because the context is different: Let's say instead of embedding a flash inside an html page with some flashvars, I want to embed it inside another flash or flex. How to set the flashvars in this case (using ActionScript 3)? So how to embed Flash in another flash and set same variables as it was embedded in html by passing querystring or flashvars.
View 1 RepliesI am new to flash."I am unable to access the variables of child swf in parent swf after an action(button is clicked) is performed in child swf".
My problem is i had 2 swfs parent.swf and child .swf and i loaded the child.swf file in parent.swf using Loader class there is a textbox and a button in child.swf when we enter text in the textbox(say,notepanel_txt) and click on the button(say, mySubmit) the text present in textbox(notepanel_txt.text) is saved in the database using URLLoader and an variable called success(which is String type) must be available to parent. the code is as follows[code]...
I have a parent and 2 children. I am trying to pass data from child1 to child2 but keep getting an error message: 1061: Call to a possibly undefined method through a reference with a static type.
In child1 I have the following code:
[Bindable]
public var TestVar:String='sometext';
In child2 I am trying to get the value of TestVar and then use it as a value to search a mysql database via php.:
var newTestVar:String = child1.TestVar;
if(newTestVar != null){
getResult.token = someService.get_filtered_Paged(newTestVar);
[Code].....
In Move1.swf I am loading Movie2.swf like below:
ActionScript Code:
var myvalue:Number = 0;
var UploadLoad:Loader = new Loader();
UploadLoad.load(new URLRequest("Movie2.swf"));
UploadLoad.contentLoaderInfo.addEventListener(Event.COMPLETE, endNavListener);
function endNavListener(e:Event):void {
var UploadForm=MovieClip(UploadLoad.content);
stage.addChild(UploadForm);
UploadForm.x=0;
UploadForm.y=0;}
But I am having one variable in Movie1.swf which is called myvalue, I want to assign some value for myvalue from Movie2.swf. So I have coded like
ActionScript Code:
MovieClip(parent).myvalue = 100;
But the value is not passing ....
Does anyone know how to pass a value to a child swf, loaded into a parent swf, from the parent swf as flashvars?
Have an old AS2 project that accepted flashvars from a HTML file it was in, but now it has to be loaded into an AS3 parent. Just need to know a way to pass some values to the AS2 swf that it is expecting as flashvars.
I have made a piece of flash that runs on an xml document and now I need to pass a flash variable (via the html swfobject) to the flash to dictate this xml location. The variable is successfully passed if I embed the main swf straight into the swfobject.The problem is I am using a preloader swf to load the main swf onto the page and I can't seem to work out how to pass the variable (from swfobject) from the preloader to the main swf.
View 3 RepliesIs it possible to pass a variable from child to parent movieclips. I can pass it from parent to child but not the other way around. I have a main movie which loads a child movie:
loadMovieNum("slides.swf",1);
I want to pass variable from slides.swf to the main movie. Is this possible?
I'm sure that I'm doing something daft here - I just need to remove a child that's created in the constructor through an event listener.My code is below but does not work. Can someone point me in the right direction please?
public class Main extends Sprite public function Main()
super();
var rectangleIndex:uint = this.getChildIndex(playerBackground)
[code]......
I have two swf, A.swf and B.swf: B.swf is a child of A.swf. Each swf has its DocumentClass. Now: I must pass 4 arrays from A.swf to the DocumentClass of B.swf. Which could be the best way? Is a listener in B.swf a good idea? I noticed there's the possibility to send data over the querystring but I would like to avoid this solution, if possible.
View 2 RepliesHave two swf, A.swf and B.swf: B.swf is a child of A.swf.i want to access the variable of a.swf in b.swf.Is it Possible?
View 9 RepliesI have two movie clips:
1.main.swf
2.inner.swf
I'm adding the inner.swf somewhere in the main.swf using addChild (and it's added successfully).
all I want to do is to pass a parameter to the inner.swf or make the inner.swf reads a root value from main.swf.
My problem is i had 2 swfs parent.swf and child .swf and i loaded the child.swf file in parent.swf using Loader class there is a textbox and a button in child.swf when we enter text in the textbox(say,notepanel_txt) and click on the button(say, mySubmit) the text present in textbox(notepanel_txt.text) is saved in the database using URLLoader and an variable called success(which is String type) must be available to parent. the code is as follows:
parent.fla
----------------
--------------blah... blah...
[code].....
Parent loads Child, and wants to pass text string to Child. How can Parent pass a string
to Child swf?
PARENT.SWF
//LOAD CHILD 'has a symbol on stage called LDR that CHILD loads into'
var loadCHILD:Loader = new Loader();
LDR.addChild(loadCHILD);
var bgURLTxt:URLRequest = new URLRequest("CHILD.swf");
[Code] .....
CHILD.SWF
'has DynamicTextfield called txtBuddy'
I'm passing a number in my HTML through FlashVars to a swf, I load an external swf into that parent swf which needs the variable that I passed.
I can use the variable passed in the parent, but I just can't understand how to attain that value in the child swf.
I've been looking into dispatch event but it seems way overkill. Haven't seen any examples dealing with something so simple.
I have a swf with an input text box and a button. When the button is clicked, i need it to open another swf in a new window and pass the variables to a text box in the new window.
View 3 RepliesI have a variable in an as2 movie, urlwholoadedme =_level0._url; , that i need i need to pass to an as3 swf that gets loaded ((loadMovieNum("movietoload.swf", 1); ). what is the most efficient way to do this?
View 7 RepliesI am using CS3 and I write the following code as to pass variable to flash from PHP
Actionscript
var myLoader:URLLoader = new URLLoader();
myLoader.dataFormat = URLLoaderDataFormat.TEXT;
var myRequest:URLRequest=new URLRequest("http://localhost/moodle/value.php");
[Code].....
I am trying to load an AS2 swf from an AS3 swf. The AS2 swf which was written long back, expects parameters from the timeline(_root). These were passed to it before from HTML using flashvars. Now I am trying to get rid of the HTML pages, by directly loading the AS2 swf from the AS3 swf. However, when I try to load the AS2 swf using the Loader class, the swf loads fine, but the parameters are not getting passed on.
I tried to add the query string to the url parameter I used in the URL request used for the Loader, but that did not work.(Adding URL variables as data to URLRequest did not work either.)
I want to have a button and when clicked, it does the equivelent of going to this php address and executes the php, as it would by typing into address bar. Simply activates php script with variables.
Code:
http://yoursite.dom/public/list.php?email_address=newuser@domain.com&group_ids=1&action=subscribe&firstname=John&lastname=Doe
[code].....
I don't know any PHP I need to pass variables through flash online via PHP.
View 3 Repliesif I was to embed a SWF on an HTML page with the URL:swf_file.swf?Blah=ahCould I access the "Blah" variable on runtime in the SWF? And if so how?
View 2 RepliesI have some as3 script passing variables to an asp script which writes a text file for me.[code]...
View 12 Repliesi like to know how do u pass variables from flash to another html. mine is just one simple variable.what i get from flash Help is using GET and POST(after declaring the variables)
getURL("http://www.macromedia.com", "_blank", "GET");
getURL("http://www.macromedia.com", "_blank", "POST");
is there another way where i can pass variables? like using:
getURL("http://wwww.macromedia.com?fid=",);
*fid is the variables.
I am generating a url from another application that looks like this: I am trying to pull the variable "mark" into a swf and display it in dynamic text box. The URL will change depedning on the user and I plan on adding additional variables to the string as well (lastname, state, age, etc).
View 1 RepliesI have successfully created a php file that reads and echoes the contents of a directory in the string [code]...
View 4 RepliesI have a real simple request for some reason cannot pull it off. I have a url that looks like this: [URL]
I am trying to pull the variable "mark" into a swf. The URL will change depedning on the user and I plan on adding additional variables as well (lastname, state, age, etc).
I use actionscript 2 but would consider myelf a novice as I am more into design.
I have been grappling with this problem for days now. I want to set two variables in a SWF and have them passed to FlashVars PHP page. I can get it to work when I just send one variable with this code:
[Code]...
So I have an SWF8 file as a player on one domain (unsecure). It loads and plays an SWF8 from another (secure) domain. So far so good. Trouble is, I need the player to send variables to the files it's playing so that links in that SWF will, well, link. I also need the player to receive some movie control commands in return. There must be a rule or two I'm violating, because while the file plays, anything that depends on a variable is just dead.
A note: Both files started out as SWF6. I understand I can only do what I'm trying to with SWF8, so I went through the code and fixed the case sensitive issues and did the conversion.
May i know how to pass data from a flash files to unopened swf files?
View 5 Replies