I have a large FLA (about 13 MB) which used to compile fine.
Recently, when I try to publish it, the AS 3.0 files are not getting compiled (Generated size report says 10 bytes for AS3 code) and the swf just keeps blinking (due to the unavailability of the class code for the components). When I tweak around a bit with the class path (and finally restoring it to where it was), sometimes it works
Is there any reason, why the compiler would silently fail. Does flash have any cyclic dependency problems (like in old include statements in C). I somehow see this as a compiler crash. I know there might something wrong with my code but it doesnt show any error.
I have a very simple Flash app that is basically just a set of links for a company home page. I've used getURL to direct the users to a number of web sites (e.g. Google, a train timetable website, a telephone directory website - and so on). It works fine when I run the swf directly on my test PC. However, when I run the html file (produced by the Flash Publish function), rather than the swf file, the app works but nothing happens wjhen I click on the links. It is as if getURL was being ignored.
I have tried this using swf files saved in Flash 8 or Flash 7 versions, and in IE 6 and 7 browsers. The purpose of the app is to provide the users with links, but as none of the links work it is pretty useless.
I have this weird issue while compiling my .fla file : it won't use the Document class. Here is the document class. (note that the parent class EditorPlugin extends Sprite).[code]...
I'm trying to connect to a Zend-PHP service within a pure ActionScript program. I've managed to use the service successfully using Flex. (But Flex mobile apps are bloated, and typically 10x bigger than pure ActionScript apps - which is why I'm trying to write it in Pure Actionscript). I'm trying to access the PHP/Zend service that I downloaded, and used in the following tutorial:- [URL] The PHP code that I'm connecting to is available as a download from this site - as well as instructions about how to use it in Flex. And this is what I've written in ActionScript:-
I'm trying to write a Silverlight control that hosts a Flash camera and microphone (since Silverlight doesn't support these things natively, worse luck). I've written a short little Flex application ("WLocalWebCam.swf") which handles the camera, and exposes two external methods: connect(uri:String, streamName:String), and disconnect(). I can call these successfully through JavaScript as follows (simplified to remove error handling, etc.):
function connectWebCam(webCamID, rtmpUri, streamName) { var flashCam = getWebCam(webCamID); flashCam.Connect(rtmpUri, streamName);[code].....
i've made a flash page and I want when a user view my flash a url loads in the flash silently i've tryed getURL method but when the URL loads in the flash the page changes but I don't want the page change .think I want to log user IP by loading a php or sth like that.
- I don't want to use iframe outside of the flash like getURL("http://myurl","htmlframe");
- I don't want to to solve it in html codes (OUT of the flash).
Our Flash app has to load 50 or so files from a remote destination. Under normal network conditions, this is no problem. However some of our users started to report that the application "stopped working" during the loading phase. After some tests where we decreased the network quality to a point where 1 out of 3 packets were dropped in bursts, we managed to reproduce the error reports. Looking at firebug, it appears as if a few of the files (1 to 3 out of the 50) begin loading but never complete. No errors are raised in ActionScript and there is no apparent pattern in which files fail to complete.
Has anybody run into situation before and found a cause and or fix to deal with these situations ?It's not too hard to write something that manually verifies if loaders stop loading and restart the loading process, but I was wondering if we're simply not listening to the right error events (right now we listen to progress, complete, and IOErrors) or if there are other solutions ?
I'm developing an application and because of certain design restrictions I have to do it in Flash. This application communicates with another one done in c++, but just because I need a couple strings, so I thought it would be easy to write them to a .txt file and parse it. But the only way I've found so far is adding a browse event handler and select the file manually. That's no good for me, I need the file to be read automatically given a path, something like:
var data:ByteArray = fileRef['C:whateverPath']; var loader:Loader = new Loader(); loader.loadBytes(data);
I have a script that saves a movieClip as a jpg and saves it on the server. however when it runs it opens the actual page to show the image. I want it to just "do its thing" without opening a html page as I dont need it to.The function I think that needs changing is:
ActionScript Code: public function save(source:MovieClip, name:String):void {
Has anyone used the compiler in CS5? I have a client that wants several Flash sites to play on Apple's iPhone/iPad. I'm doing some research now but wanted to see if anyone could add insight before I purchase the upgrade to CS5.
I was wondering if anyone knew of a tool I could use to compile a swf from the command line.I got a project on my plate right now that calls for a game to be altered every day with a new configuration, features, etc.Thing is that the list of possible things that could be in there on any given day is quite large, and the assets each will need are big as well.So I'm trying to find a solution that will load the AS files, images, etc. for just the features that will be enabled everyday...without having to spend each day compiling a new swf from the authoring tool.
You know them flash decompilers - can they read your comments you leave in your code?Also, is there anyway to remove the comments if they can -- and can you somehow remove all whitespace and compact it so the swf runs faster, better, and is a smaller file?
I'd like to run the Flex SDK compiler toolchain on our FreeBSD integration server to get around some nasty things like having to check in compiled Flex artifacts (yuck, I know!).It's worth noting that we have and use the data visualization components under license, so we'll need support for building with those as well.
There are some classes that were taken out of the 4.0 flex sdk and I would like to know how to configure my compiler to use both sdk's, if it is even possible.
I have been assigned to work on a Java/Flash/BlazeDS project. When I pull down the project code, I need to run an Ant script as part of the setup. This script eventually compiles the Flash code, as seen below.[code]...
I'm tentatively looking into building a system to compile a PDF in runtime based on a users selection of PDF pages which are in local directories.I'm sure this is possible using something like activePDF.Now, the result would be a PDF which the user would review and eventually export.Am I right in thinking that without AIR the saving of the file to a location on a users machine of their choice is not possible?
I use flash cs5.5 for mobile. I recently started using flash builder with it. Something wrong with flash cs5.5 mobile compiler. I can't compile for iOS or android anymore, it just hangs and never finishes creating the swf. or crashes. Test movie never pops up the windows, Air debug launcher in this case. Its not my app, its the same with a new blank one. I can test movie and/or compile flash 10.2 swfs.
I'm making an animation in Flash CS4 and I have absolutely no actionscript in my project. At some point I added a new layer called "actions" and typed a simple piece of code in a keyframe (stop) but then I changed my mind and deleted it. But even though now there is no code in my project I still get a very annoying compiler errors window, every time I test my movie. What should I do to get rid of it?
I've read through this section of Adobe's excellent 10.1 optimization tips. I found the statement below to be very helpful. Is there anything else to look out for? Is the dumbed-down difference just: use the GPU for raster and CPU for vector graphics?
The GPU is only effective for bitmaps, solid shapes, and display objects that have the cacheAsBitmap and cacheAsBitmapMatrix set. When the GPUis used in tandem for other display objects and this generally results in poor rendering performance.
Just upgraded from CS5 to CS5.5Code that worked in CS5 now gives compiler errors:Symbol 'VideoPlayerMC', Layer 'Layer 2', Frame 1, Line 211119: Access of possibly undefined property state through a reference with static type flash.events:VideoEvent.Symbol 'VideoPlayerMC', Layer 'Layer 2', Frame 1, Line 421119: Access of possibly undefined property PLAYHEAD_UPDATE through a reference with static type Class.
So I've been trying to build a kind of 'weapon generator' using Actionscript 3.0.Yesterday, after creating a large bunch of movieclips, I decided to create a seperate scene where everything would be generated.The way I have it set up is by having each part cycled through a button click (forward and backwards with code to handle just that)The different weapon parts are:StockReciever
I have a project with 430+ as3 classes, which we have been developing for a year.
For about a month now, sometimes the FLA won't compile, and no error or warning will be displayed. When I publish the movie, it takes about 60 seconds to compile, but when it's finished, the swf file produced it's only 1,1KB (instead of 850k which should normally be) and I get absolutely no Compiler Error or warning.
Sometimes, if I delete the ASO files and recompile, it works fine. Other times, this won't do it and I would have to quit Flash and open the project again. I have "Compress movie" and "Reduce file size and increase performance" set to false for nearly 2 months now, because I read somewhere that Flash can have trouble with projects using hundreds of classes (this actually helped).
Last week however, I cannot get it to work. No matter what I do, it won't compile. I try to delete a whole bunch of code from the Main class, get it to compile fine and then add a few lines each time, only to see that any random line of code can make it stop compiling again.
Is there any way to set actionscript compiler in strict mode? I had to check the size of an array in a function.[code]I've lost a lot of time (lenght is an undefined property and if condition was not verified, so function went on... so bad!). Is there any way to force compiler to stop and warn me in this or similar cases?
I remember reading something by theCanadian about this but I can't find it.I can't use the new Air API's in Flash IDE. I have followed the normal overlay instructions. Everything is correct in the application xml file, (3.3 namespace, swf version 16 is targeted).I deleted the xml, let a new one auto generate, but still failed to recognize the new APIs.
I changed the project from iOS, to android, back to iOS and now it works. So for that project at least, something was cached somewhere? Is there another way to "clear" some cache or memory related to this?
trying to create a right click popdown menu--and getting syntax error 1119: Access of possibly undefined property RIGHT_MOUSE_DOWN through a reference with static type Class.so I imagine the rightclick is reserved for the flash players context menu I want a menu to popdown when a mc listener gets a right click--I do not want to take over the intire context menu just for a rightclick on the mc in question any workarounds?
I've made an image map in Flash using AS3, however it does not seem to be working properly. The links only work in a strange succession. In order to click all the links you must first click the last link followed by the first link, then the second link. After that the image map behaves as it is supposed to. I'm not sure why this is happening. It complies without error and aside from the little quirk mentioned above, it works beautifully. I've checked and double checked the AS, even copied and pasted some code from one button to another to see if it would make a difference, but to no avail. I am using the code listed below:
[quote] button1.addEventListener(MouseEvent.CLICK, callLink1); function callLink1 (event: MouseEvent) :void { var url:String = ("http://www.google.com"); var request:URLRequest = new URLRequest (url); try { navigateToURL (request, "_parent"); } catch (e:Error) { trace ("Error occurred!"); } [/quote]