Flex :: Does Flash Player 10 Use A New (unreleased) AMF Specification
Nov 13, 2009
Is there an official Adobe update to the AMF3 specification? There appear to be changes to the way the flash.utils.Dictionary object is encoded in AMF in Flash Player 10, but the AMF specification has not been updated on Adobe's website.
Where can I find a specification for the Flash/ActionScript debugging protocol? I would imagine that the protocol is public, as there are plenty of open source debuggers; If you're curious, I'm implementing an ActionScript Bytecode (ABC) to CIL compiler, and I'd like to make the resulting assemblies debuggable via standard flash debuggers.
i have a movieclip that i'm calling from the library, that i'm playing on the ROOT. i was wondering, since its played from the library, is there a way to tell it above which layer to play? for example, i want it to play under the LOGO layer, but above the Background layer..
I'm new to ActionScript, but not to programming. I'd like to browse the language specification for ActionScript 3. It is accessible online at ActionScript 3.0 Language Specification. Is there a compiled PDF version of it somewhere? Or is there perhaps some PDF export button I'm missing? I prefer browsing big docs like that in book form--and to have it accessible offline and outside a browser.
CS5 allows you to save FLA project as a bunch of XML files that encode vector graphics in some format, like: <Edge cubics="!8809 4331(;8821,4327 8849,4316 8865,4311q8809 4331 8865 4311);" /> Is there a format specification somewhere explaining what those entries mean?
I have a lot of pictures I need to be able to have two specification windows where I can enter a f-stop and shutter speed and when they are entered it displays the corresponding picture or pictures.
I want to upload directly to an S3 bucket.I know this can be done in AIR,whether it is actually possible in flex in the browser, or will I have to use some code server side to get this going?
i pass text strings from a configuration file into my Flex app, one of the strings i pass in is a mailto link which i use to allow users of my app to send me feedback. I recently needed to change this link however when i updated the link in my config file the change did not happen instantly in my Flex app. In fact i had to clear my cache (both browser and flash player) before the change showed up. This of course is fine for me but how can i be sure that users of the application also get the updated content? Is there a way to force a refresh of data loaded into my swf on other users browsers?
Finally is this an issue with my browser cache or the Flash player cache? Does the flash player only keep such data, like my email address, in memory while the app is in use and then clear once it is closed or does it cache this data for the next time the user wants to use the app?
I have just created a Flex 3 project. I understand from the flex-config file that the mininum requirement for Flex Builder 3 is Flash 9 or above. I have Flash player 10 on my machine but when I launch my application in firefox. it gives the following error:
Flex Builder cannot locate the required version of Flash Player. You might need to install Flash Player 9 or reinstall Flex Builder. Do you want to try to run your application with the current version?
Is it at all possible to connect the Flash Player debug version to the debugger in Flex Builder using source code? I'm running an app which has no right click menu, and I therefore can't right click and select connect to debugger.
I just finished my installation of Adobe Flash Builder 4. I've definitely installed the most recent flash player from Adobe's website onto my computer. Also, in the run configurations of flash builder 4, I changed the source path from the .html file to the .swf file that is generated. I don't need to test it in a web browser, I just want to run the swf in flash player.
I only have 1 .as file in my actionscript project and there is no code written in it other than the package, class and main function statements. When I run the .html file, it runs fine, and debugs fine. However, when I switch the source path to the .swf file, it runs fine but doesn't debug!
When I debug it, the progress gets stuck at 57% and it says "Waiting for Adobe Flash Player to connect to debugger..." in the "Progress" tab. After a few minutes a window pops up that says:
"Failed to connect. The session has timed out. Ensure that you have run the application with debugging on and that I have the debugger version of flash player."
What can I do to fix this? I am on an intel Mac running OS 10.6.5.
I am looking to build a custom OSMF player such as this OSMF player sample, however I only have Flash CS but not Flex. Is it possible to build a OSMF player without using Flex?
I've got a flex-based swf, which is loading an AS 2-based swf and then, negotiating further activity via a LocalConnection. From time to time, the AS 2-swf can request that the flex-based swf load a movie. I've arranged this via on(release){} functions. The AS 2-swf, I'm making in Swish Max. In Swish, when I set the on (release) on a text field, (to invoke .send() on my localconnection), it works splendidly. However, when I attempt to perform the same calls for an on(release) attached to a movieclip, it actually causes the Flash player, and even the browser plugin to crash. In fact, the browser (IE) crashes as well. I checked the debug trace that ie asked me to send to microsoft at the last IE crash, and i noticed a StackOverflow exception embedded deep in the trace, but I couldn't determine its source.
The company I am working for has a flash component (using flex and cs4) that crashes intermittently in chrome, FF and IE. (so far only win32 platforms)
I submitted a bug report to Adobe but have not heard anything back from them. Their support process seems like a black hole. WE can get a dump from Flash using these steps but after submitting the bug we got no help at all.
We loaded this into MS visual studio but can;t get decent stack information because there are no symbols for the flash stuff.
Microsoft and other companies provide symbols to help with debugging and we would like to get that from adobe. Is there any way to make progress on this?
Does anyone know where to get flash symbols or how else we can make progress?
It is hard to debug the process if the container just dies.
the binary is flash10c.ocx
I just spent a painful hour on the phone with adobe folks - and the final answer from one of them (I spoke to about 8 people) was that they do not have a per incident purchase plan for developer support for flash.
I have a Flex 3 application in which embedded fonts were being used. However, due to licensing restrictions, I have to remove the embedded fonts. Not a big problem, but now legal wants to know which device font is being used? Seems like I can only provide them a list of "suggested" fonts from my css file, and not the actual font that will be used at runtime.
[URL]
"If the client's system does not have the first font in the list, Flash Player attempts to find the second, and so on, until it finds a font that matches. If no fonts match, Flash Player makes a best guess to determine which font the client uses."How can I determine what is the font that the Flash Player ultimately ends up using?
I am new to creating Flex applications and trying to target Flash Player 10.2 with my first. I have created it using Flash Builder 4.6 and compiled using the 4.5a SDK. I've also set the option to target 10.2.0 in the the Adobe Flash Player options. When I create the release build, there are no error and the resulting HTML file contains the following:For version detection, set to min. required Flash Player version, or 0 (or 0.0.0), for no version detection.var swfVersionStr = "10.2.0";However, if I try to visit the application in a browser with v10.2 of the plug-in it says 11.1 is needed. I also have the same problem with a simple Flash CS5 animation that only uses stop() and getURL(). The animation works but doesn't stop.URL..
I've made an animation showing the constellation Orion in 3D (see attached swf). As you can see, it's working properly, displaying stars and lines connecting those stars. The depth scaling is ok. The animation also responds to mouse movements as it should.The problems occur when I embed the swf in Flex using Flex Builder (I posted this question on the Flex forum as well, but I suspect the problem is more AS related than Flex 3 related): the stars of the constellation are visible, the animation responds to mouse movements, depth scaling is OK...but the lines connecting the stars aren't visible. Feel free to make the comparison for yourself.So any suggestions how I can make the lines visible? Can they be exported for Actionscript in the same way the movieclips are?Geography and sciences teacher (not a professional programmer alas)I used Flash CS4 professional version 10.0.2 , Flex Builder 3, IE8, Flash Player 10
import __AS3__.vec.Vector;var balls:Array = new Array();var marks:Array = new Array();var numBalls:uint = 10;var fl:Number = 400;var vpX = 300;var vpY = 300;var commands:Vector.<int> = new Vector.<int>(50,true);var data:Vector.<Number> = new Vector.<Number>(100,
I have two flash movies communicating with each other using localConnection, passing an object from swfA to swfB. This seems to work fine, but will occasional fail. The only information we have is that the status event is fired with a level of error, there is no other information. Once a connection has failed it will continue to do so.
I don't know why it's happening but it is not a security problem (both movies are running on the same domain) and all communication is wrapped in a try..catch.
alternative method for communicating between movies? I've tried using ExternalInterface but it's too slow for the number of updates that are sent.
Using Flex Builder 3 : I have been getting this problem in every single debug launch for past few hours. I used to get this earlier too, but once in a while, not with every debug launch. I found out that flex debugger uses a certain 7395 port but I can't figure out how to change it?
I've got an old flex builder 3 project that I imported into Flash Builder 4, and I want this project to run its web applications in my web browser. However, the apps persistently run in the Flash Player instead. This is causing no end of problems because of the flash player bug documented at [URL]..
I'm looking to build a library that needs to be very careful about memory management. Basically, I have to create a static factory to "disperse" instances of my tool to requesting objects. (I don't have a choice in this matter, I really do have to use a singleton) We'll call that class FooFactory. FooFactory defines a single method, getFoo(key:String):Foo.
getFoo looks in a private static flash.utils.Dictionary object for the appropriate Foo instance, and either lazy-instantiates it, or simply returns it. In any case, FooFactory MUST keep a reference to each Foo instance created, so all Foo instances can be updated by FooFactory using a method called updateFoos():void.
I write a flex application. I added some custom menu items in context menu. when I compiled this code using flashplayer 10.0, it works fine and my added context menu items are shown when I Right-Click. But when I compile same code for flashPlayer 10.1, menu items that I added in context menu are not shown when I Right-Click. I am using sdk 3.5.
I am doing this; private var cm:ContextMenu = new ContextMenu(); var versionMenu:ContextMenuItem = null; var dateMenu:ContextMenuItem = null; if(model.appVersion.length > 0) { versionMenu = new ContextMenuItem(model.appVersion); [Code] .....
I'm developing a flash application by using actionscript, Flex SDK and text editor. I want make my flash application support InternetExplorer, FireFox and Chrome on Windows. But I'm developing it on Mac OSX.
How compatible is flash player of Mac OSX with flash player of Windows?
Do I have to test the application not only on Mac OSX but also on Windows?
How about compatibility with flash player of other OSes, for example, Android, Linux, Wii?
Any list which folders need to be excluded from a Flash Builder project when adding it to source control. E.g. bin-debug folder which is automatically generated when the project is compiled should not be in source control and etc.