I have site with an audio player and a few galleries.The problem is that the audio starts loading at the beginning. And when you click on a gallery, the audio already uses all of the download speed and therefore the galleries load slow.Is there a way to limit the bit-rate flash the swf uses to load the sound?[code]
I have a Flash game I made way back in 2008. It runs super fast these days. Way too fast in fact. I have it set to 60fps in FlashDevelop, but I think that is just limiting the amount of draw calls. I think my logic is executing well past 60 times a second these days. I haven't done ActionScript in a while, but I noticed that I am using an enterFrameHandler that executes my logic loop. It seems to have no constraint set on it. It just fires away as it is called I believe. Is there any way I can cap it at 30 or 60fps?
UPDATE:As some ActionScript knowledge is coming back to me I just thought of something. Isn't the enterFrameHandler bound by what the fps is set to in Flash or FlashDevelop under project properties?
I have an app that when it starts loads up about 200 small gif images from the web server. Code looks something like this:
for each (myValueObject in myarray) { var req:URLRequest = new URLRequest(myValueObject.getImageURL()); var imageLoader:Loader = new Loader();
[Code]....
This worked fine in testing for a few dozen images. But now I'm running it with about 200 images, and about half the images load fine but the other half I get an error:
Error 2044: Unhandled IOErrorEvent.
Each time I run it, different images succeed and fail. This gives me the sense that I have somehow reached a limit on either the number of concurrent URLRequest threads that Flash can run, or the number of concurrent HTTP requests that the image server can handle... or maybe there is a timeout on Loader that I can make longer?
Can anybody tell me if it is possible to limit the bandwidth or screen refresh rate that a flash movie uses? I have a large number of virtual desktops which use RDP and flash performance is terrible.
If I look at a site in IE that use lots of flash, my RDP session can even hang sometimes or more likely become completely unusable.
Is there some built-in limit to the rate at which flash.net.Socket can transfer data? When downloading from a server on localhost, I get a speed of about 5.8 MB/s consistently, while downloading directly from the server (outside of Flash Player) I can over 100 MB/s. Also, if I start two or more concurrent downloads, they all (individually) go at about the same 5.8 MB/s. The CPU use is under 100%. This program demonstrates the phenomenon. Running with NUM_DOWNLOADS = 1, I get
In my movie i have a link button with following, simple, function creating a link:
[Code]...
lately i've associated a class file (.as) to my movie and immediately after, when publishing the movie i got the following error message: 1046: Type was not found or was not a compile-time constant: URLRequest. as well as a couple of other related error messages: 1180: Call to a possibly undefined method URLRequest. 1180: Call to a possibly undefined method navigateToURL. when i remove the link to the class file, the problem goes away. also, i have checked the class file for mentioning of "URLRequest" and nothing is there.
I'm recording Webcam to FMS 3.5 but when I play the recorded video from FMS it's choppy. I have set the camera.fps to 30 but when I trace out the currentFPS for camera it's variable and usually falls between 20 and 30. However when I play the recorded video, netStream's currentFPS returns a lower value, something closer to 10. So my question is, 1) why currentFPS of netStream is not the same as Camera's? 2) What's the actual frame rate of the recorded video (not the netStream, but FLV's)?
set the frame rate of an externally loaded movie to a different frame rate than the movie it is embedded within.
I basically have a flash site that loads flash movies using loadMovie command, however, the frame is lost within these movies and simply adopts the main site frame rate.
it possible to set the frame rate of an externally loaded movie to a different frame rate than the movie it is embedded within. I basically have a flash site that loads flash movies using loadMovie command, however, the frame is lost within these movies and simply adopts the main site frame rate.
I'm trying to insert an old banner ad into a new Flash site The problem is, the banner I made at 20 frames per second, and the Flash site is set to 41, so it literally plays the banner twice as fast.
Is it possible to set the frame rate of a movie through ActionScript 2? Is it possible to check it?
I've found many ways to check the rate at which it is playing, but I want, ideally, to be able to set the frame rate dynamically at runtime. I'm making a timer that uses flashing dots to show each unit of time, and I'd like to create a user interface so that someone playing the swf can set the time intervals without having to open the fla to change the frame rate.
i have to set the stage frame rate according to the frame rate of the flv and I will have differnet flv with different frame rate so i have to get frame rate of FlV using action script ??
Is there any method available in Video Class of ActionScript??
I often see a 'rate this app'-button in ios apps and want to recreate it in my own apps for ios. As i am working in Adobe AIR i can't use any of the native libraries linked in the answer below.
My question is - how do i make a 'rate this app'-button in an iOS app created with Adobe AIR?I can't find any Air Native Extensions (ANE) covering this specific case so i am thinking maybe there is a simpler way - maybe i just need a special link from the app to the app-store?
var xmlLoaderA:URLLoader = new URLLoader(); xmlLoaderA.addEventListener(Event.COMPLETE, LoadSomething); xmlLoaderA.load(new URLRequest("my url"));[code]....
now imagine that the loading of the file is completed and we are in the "LoadSomething" function. How can we trace "my url" in this function? In another word I want to wite this action:
trace(Command);
and I want "my url" string in output.But I dont know what is the Command.
During development I have to test using several different hosts. It is a pain to have to change the IP address everywhere I use navigateToURL or in an mx:HTTPService. I would like to set a var with the IP... public var hostIP:String = "192.168.1.100"; Then later I instead of doing...
working my way through some tuts, and have set up WAMP. Trying to send some vars from AS3 to PHP to update a mtySQL table.My issue is that the php file does not seem to be receiving the variable info from flash, why not?
Here is the AS code
Code: submit_btn.addEventListener(MouseEvent.CLICK,onClickSubmit) function onClickSubmit(event:MouseEvent):void { var loader : URLLoader = new URLLoader();
[code]....
The PHP works cos when I run it from a browser $sd3 updates the database field to 78.This the output of the 'trace' statements
But if I want to change these values I have a problem, I could create a button that says 'on(release){ mc1.framespersec(15);' but all this will do is increase the frame rate by 15, not make it 15.
I am creating a flash game that runs at 45 fps. When run either in a browser or on the desktop in Windows XP it looks smooth. When I view it in Windows 7 it is choppy - as if it was running at 15 fps. It is still processing correctly, it just looks bad. Does anyone know why this is? Is it just Windows 7 I have a test code snippet that shows this weirdness. Just paste the following into a new file and publish.
var nCounter:Number = 0; var nColumn:Number = 9; var nRow:Number = 5 var aBoxes:Array = new Array(); function setInit(){ [Code]....
Actually I am working in an image scroller project. It was working perfectly. But the client asked to do some updations. First of all please download the file that I have atached, which is a screen shot of user control page for image scroller. There is an user control page for image scroller. You can see many options there. In user control, scroller is specified as marquee scroller. There is an option, Speed of scroller, which denotes how quickly the image should scroll. The unit of this field is seconds. Because we are giving seconds in that field. A single image should move out of the stage with in the specified seconds in "speed of scroller" field.
var UnitDistPerSec:Number = Number(TransSpeed)*10; where "TransSpeed" denotes the speed we are given in the user control page. var FPS = 100; var ScrlConst = UnitDistPerSec/FPS;
I have a problem exporting a flash movie to a Quicktime movie with the correct frame rate. When I try to transfer it to a DVD that will play in loop, the video is jerking. I really need to get a 30 fps video.
I'm using Flash CS3 on Mac OS X. I built my flash animation with photos and text only (no SWF or movies linked or embeded, no actionscript, no sound, one scene only). The frame rate I specified in my flash movie is 30 fps. My scene format is 1360 x 768 pixels (16:9).
I need to export my flash movie in an almost uncompressed format to bring it to a DVD.
Currently i m working on a loader.... i want to use this loader on different-different project but every fla file have different frame rate.In that case the animation of the loader is not looking so good.
I am working in a flash file, and I wish to embed a new swf. Normally, I would just import it using the video importer, but this swf has controls on it, and I have a feeling they might be lost if the swf is converted to a swf. So, I am now using the loader class to laod it in. Is it possible to make it totally independent to the rest of the fla? One example, I want the frame rate to be different in the loaded swf, to the original swf, is this possible?
I recently built a flash movie that I am going to export out into a quicktime movie for YouTube. I mistakenly built it with the frame rate of 12 fps and I need to switch it to 30 to make it compatible for YouTube.
My question is:
Is there an easy way to change the frame rate from 12 to 30 and keep the same timing that I have with the movie at 12fps? The only way I can think to do it is manually, but I was wondering if there is an easier way.
is there a way to get this parameter from flash somehow? The Capabilities class can't do it. I'm using the latest Flex SDK and the new Molehill API for FP11, if that matters.
I am trying to get the main timelines frame rate. In AS2 I can detect the frame rate from the outside in my main App, but I can not find the AS2 code to to do it from with in.In AS3 I can do:
trace(stage.frameRate);
I have a AS2 component that is frame rate dependent. I need to have it detect the FPS instead of passing FPS variable to it.
I'm building an application in Actionscript using Flash assets, and my frame rate becomes very low (~7 fps) when I attempt to render 20+ assets on the screen, even though most of those assets are stopped movie clips. I've tried setting .cacheAsBitmap to true, which helps a bit, but not enough. What else can I do to get the frame rate up? I've noticed that some movie clips seem to impact it more than others, but I'm not sure how to alter them to make them easier to render.