I am wondering if it is possible to use random file access for reading and writing data to file in Actionscipt 3.0 similar to that what is in Visual Basic?
I have basic knowledge of Flash and AS3.0. Suppose i have a flash swf file(main.swf). In this main.swf file, i loaded another swf file(sub.swf) by writing the following code snippet in main.swf file as shown below:
var textLdr:Loader=new Loader(); var noteUrl:String = "AddNote.swf"; var noteUrlReq:URLRequest=new URLRequest(noteUrl); textLdr.load(noteUrlReq); addChild(textLdr);
Now, how to acess the data present in main.swf into sub.swf.Note: Here data represents values/data stored in variables/objects of main.swf file.
i have a function(initialize) inside the a.as File.i want to access the that Variable from aaa.fla file?.How Can i access the Variable?my main class is a.as file ,inside a.as file i load the aaa.swf file
public function initialize(parameters:Object, stage:Stage, loaderInfo:LoaderInfo, pluginHostWhitelist:Array):void { sourceId=loaderInfo.parameters.src;
[code]....
My aaa.fla Its in Another place
import fl.motion.ColorMatrix; import flash.filters.ColorMatrixFilter; var sourceId:String// here i want to access the "sourceid" variable from a.as file trace(sourceId)
i have a function inside the a.as File.i want to access the that Variable from a.fla file?Both are Different places.But i load the a.swf into a.as.How Can i access the Variable?
ActionScript Code: function initialize(parameters:Object, stage:Stage, loaderInfo:LoaderInfo, pluginHostWhitelist:Array):void {
I have the need to change a variable in a child Flash file.
The setup is a parent Flash file, that has called a child Flash, and placed it in a movieClip.
I can send a variable using Javascript to the parent Flash file, but not directly to the child Flash file. Is there a way that I can access the child Flash file directly with Javascript?
Or do I need to send the variable to the parent Flash file, and then have the parent send the variable to the child Flash file? Is there a sort of dot notation that I can use with Javascript to get to the child Flash file without first accessing the parent, when the child is added to the parent using the loadClip function in flash?
We have a swf file that we want to secure and make available only to authorized users.
I embedded the file in an aspx page and that works fine, since ASP.NET handles the aspx page, I can use ASP.NET authorization features and in the web.config restrict the access to roles="AllowedUsers" for example.
However smart users could still get to the file by accessing directly for example www.mysite/flash.swf. We want to make that kind of access secure.
I need a bit of assistance in a game making.Basically ve got the mysteryNumber inside thefunction working but I need functions in the other ActionScript files to access themysteryNumbe.So basically I have a:
Main.as (with the mysteryNumber function) function init():void {
I wrote a custom class and I need it to change the attributes of movie clip for me, not sure how the syntax goes, this is what I thought was right, but om a newbie:
Say I'm using a URLLoader to access a PHP file.Is there some way to verify, from the PHP file, that it is Flash attempting to connect?Like, does Flash Player send some sort of unique data to the server when requesting the page that I can use to verify the integrety of the data (in order to prevent people sending data to the PHP file from any other souce)?
Typing either localhost or 127.0.0.1 in any browser on a Macintosh (os 10.5) does not give access to the host computer.The following Actionscript code generates the following error:
var XMLURL:URLRequest = new URLRequest("http://localhost/quoteRotator/quotes1.xml"); Error opening URL 'http://localhost/quoteRotator/quotes1.xml' Error #2044: Unhandled io error . . .
I have two flash files myVideo1.swf and myVideo2.swf Each one contents FLVPLAYBack component . myVideo1.swf FLVPLAYBack component instance name is "video1" myVideo2.swf FLVPLAYBack component instance name is "video2" I want to be able to access myVideo2.swf from myVideo1.swf using as3. I want when I click play button on myVideo2.swf the myVideo1.swf would stopped. Bother flash files are in the same folder.
Having some issues accessing my param tags from within actionscript. Essentially I have the following tag:
<param name="config" value="config" />
But I am unable to access it. There are two issues that I have, and I've been searching the internet high and low for the answers.
1) How do I even access the parameter? I have some people saying use _root.config, LoaderInfo(this.root.loaderInfo).parameters["config"], and just config. None work, and searching for this stuff is so hard because it's so generic.
2) I assume that once I do find out how to access the param that is being passed, I'm going to have issues with accessing it from another file because I read somewhere during my searching that other files do not have access to global variables. If this is the case, how do I do that? I have seen _globals thrown around a couple of times and some people say it works, some don't.
I have two flash files myVideo1.swf and myVideo2.swf Each one contents FLVPLAYBack component . myVideo1.swf FLVPLAYBack component instance name is "video1" myVideo2.swf FLVPLAYBack component instance name is "video2" I want to be able to access myVideo2.swf from myVideo1.swf using as3. I want when I click play button on myVideo2.swf the myVideo1.swf would stopped. Bother flash files are in the same folder.
Is there a way to access all exported symbols in a *.swf file?
I mean all the symbols that are marked Export to Actionscript in the Library of Flash IDE. That way I could use getDefinition() class without having to know the name of the symbol beforehand.
This is for an internal tool made in AS3 that will work along a framework, which needs to perform some operations on every symbol of a *.swf file. So performance isn't required, and a hackish solution (accessing ByteArray of the swf or something like that) is valid.
I ended up using as3swf to parse the ByteCode of the *.swf file and read the class.
Here's a simple function I made that returns an array containing the symbol names, ready to be used with getDefinition(). You must pass in a ByeArray of the *.swf file.
private function getSymbolList(bytes:ByteArray):Array { var swf:SWF = new SWF(bytes); var ret:Array = [];
im testing out some AS3 and working on my first preloader. Ive run into the file access problem and looked about for a while and found that locally I can get files to load with the compiler flag -network=off. To put this online would I have to do a compile with the network on but with a Security.allowDomain("myDomain") line. Would this then work online so long as all the required files are in the same place.
I've written a SWF in FlashDevelop (using the open Flex stuff) and use it to load up a bunch of image files.
[Code]...
Now, this works fine in the debugger environment with, say, funcA("test1.jpg"), but when I try and copy the files into another directory, I get security errors, something about it not being 'Local with trusted' or some such. I assume local file access is possible via Flash if the SWF is on the harddrive too, right? I did try adding a Security.allowDomain("*"); to see if that made a difference, but seems not. If local file access isn't possible, do I have to find a server to copy everything onto even for just testing stuff?
Due to reasons beyond my control, I need to be able to open an xml file located in a different folder on the same branch of the tree on a Windows client. The paths for the files are known; see example below.
Source Folder/File - D:mediasourcemovie.swf Data Folder/FIle - D:mediadatadata.xml
Source Folder - This is the folder & file where the swf is located & executed from.Data Folder/File - This is the folder & file for the XML data file.How would I reference the XML data file path in AS2 to be executed by my source SWF?
Activities.MainPanel.close_btn (This buttons is actually on external.swf file, but I want to write code on main.swf file to execute it on external.swf) how can I control one swf button on other swf file?
It seems simple, but it doesn't seem to be working I have 2 as3 files as classes "mainclass.as3 (this is the document class)" and GamePlay.as3
the GamePlay class works flawlessly on it's own, but when i try to create the var to access it ... var gp:GamePlay=new GamePlay(); ... i get the following error.
I have looked at tutorial etc, but i cant get it to work i am currently getting the following error.[code]...
Feel a little stupid to ask this question. I have searched the forum for answers, but I havn't found any.I have a developer certificate from apple, and I need to convert it to a .p12 file.I double clicked the "developer_identity.cer" file and it gets imported into keychain access.The file does NOT show up in the "my certificates" or "keys" categori, but it is listed in the "certificates" categori.When trying to export I can not choose .p12 as format.
I need to make a flash applet that automatically grabs a specific file on a user's system (iTunes XML file) and auto uploads it to my server. So far I have only been able to accomplish this with a user selecting the file, how to upload a specific file without the user having to go and find it.
I am using FDT for Flex development and when I compile, and it tries to access a flv file, I get the error "cannot access local file". This is obviously a security sandbox thing.Now I tried adding crossdomain.xml to the root and it still makes the same error. I know somehow I need to add to my project use-network=false, but i cant for the life of me work out where the flex compiler additional arguments area is. I know in eclipse how to do it, but with the slightly modified FDT, i havent got a clue
i load in ActionScript a swf file. So far no Problem, but I didn't found a way to access one of it's functions, the best thing would be if I could access the main function in the mxml part of the swf.
Here is the code of the main-mxml file that belongs to the swf that should load and access another swf[code]...
I'm loading website by using htmlLoader.loadString(someHtml). There are included JS sources.Is there any chance to get access to functions which are inside this JS file?
I also set property placeLoadStringContentInApplicationSandbox to true.