ActionScript 3.0 :: GC Inconsistent Behaviour Between SA Player And Web Player
Nov 8, 2010
I've recently implemented in my engine is freeing the RAM for a level.It's something that's pretty essential seeing as I'll have thousands of polygons per level, and a pretty large amount of textures too per level, with an average of around 150 to 200 megs of RAM being used.This obviously needs to be cleared before the next level is loaded.The process is pretty simple really, just nullify all references to everything.On the offline SA player, this works perfectly. After pressing the clear button you see the RAM usage burning down, before it snaps to around 3.7.Online it simply doesn't work. Firefox's RAM usage on the plugin container basically doesn't change, but even Flash's internal reading of the RAM usage only changes a bit. It gets reduced by a couple of megs.URL...Press C to clear the engine. The RAM usage goes down by like a meg, to 10.3, which is hugely different to how much RAM is free'd on the SA player.I've tested it on Firefox and IE, the behaviour is the same on both.
I have two mp4 video files on webserver, i wanted to play them in flash player(flv player) on my asp.net page, but i couldn't be able to play them, i also tried to play them in quick time player the same prob occured. but i waz giving the accurate path, there were no spaces in mp4 file names etc. Does it need to have mp4 player(or codec etc) installed on webserver?
I have also some wmv files on that server , and i am playing perfectly using silver light player, and media player object on my website.
I am trying to make the SIMPLEST POSSIBLE MP# player using the player component preinstalled in flash.It is very simple, the code is as follows:
Code: on (release) { player.contentPath ="Song.mp3" player.play() } ("player" is the mp3 component)
This works if I want a single track to be selected and played.Now, I need it to AUTOMATICALLY LOAD THE NEXT TRACK, which I will input in the code.I am thinking something like this:
I have a game that needs to send the number of points a player is awarding to another player to a MySQL database on the same server. This game is part of my psych MSc dissertation, and I've gotten a lot of help on this bit from my department techie who knows php and MySQL well. However, he has absolutely no experience with Flash or Actionscript. He's gotten the php bit working so that it does send data to the right table in the database when it's supposed to using dummy variables, but when we try to test it with the actual .swf thats supposed to be doing the sending, nothing happens. We're pretty sure this means theres something wrong with the actionscript, but we don't know where.
I have a slight problem when publishing to Flash Player 7 but works perfectly in Flash Player 6, below is the code:[code]In short this creates a list where the values are kept in SharedObject.I need to use a WebService so I require Flash Player 7, as I said this works as expected in Flash Player 6, so maybe someone may know a pitfall or two when migrating code form 6 to 7?
I am trying to put together a simple game and have been doing really well until I decided I am going to have to create a new class to handle enemies.What I have so far is a player walking around on random terrains and I am up to the point where I have placed x amount of enemies on stage at appropriate times. I have written their class which will hopefully eventually handle their behavior and it outputs simple trace("BOO!").
Where I face the problem is that I obviously would like to make these enemies follow the player to attack. But when I try to access the .x or .y attributes of the player, it throws an error: 'call to a possibly undefined property with static type Class'?I have tried accessing the .x using the following ways (where badger is my player instance and Main is my class definition within the properties of the FLA):
Main.badger.x Main(root).badger.x Stage.badger.x
I have also tried to access other vars and still nope..My class code is this:
I was re-using some old actionscript in a new fla. For some reason my scrollbar script didn't work correctly. After some debugging I found out the the maxscroll value was being returned as 2. Strange when there is only two lines of text in a 400px high textfield.
I published the same fla for flash player 7 in stead of 9 and the problem was gone??? Tried in 8 and there it was again. So something went wrong between Flash player 7 and 8, but what? Is this a known bug and are there any work arounds?
I want to dynamically load .swf file in a player(like FLV player of as3) in as3.When I shall click on an image the corresponding video will be played on the player on right side(like you tube). Is there something (like FLV player) for .swf files with play, pause, resume, scrubber options to play in web?
i think i might be missing some information here about how to manage classes and display objects. In the main .fla i have a mc called player; so I made a player.as class and put a linkage on player mc considering it would work as the mcs class. Well, its not working, the mclip is not noticing any of the vars and functions i added in the class. Anyone figures whats going on? How to make it work?
I can only find how to download the actual PLAYER for 10.1, but which library is used in conjunction with it?Will the latest release of the Flex SDK have the libraries for the multi-touch events etc?Or is the SDK for 10.1 only available to people who work for Adobe? will porting to iPhone supported formats only be available in Flash Professional, or will SDK users also have that option?
I searched this issue in Google and this forum. How it's possible the IDE Player? When I test in the IDE, it uses the still the 10.0.2.54. The external is the debug version of 10.0.22.87. Ah, its for Mac OS!
My loader component works when I publish to Flash Player 7 but not when I publish to Flash Player 8, why? The publish setting are for ActionScript 2.0 on both.
I just updated to CS5 - I'm working on a custom video player. It works fine embedded in a web page both locally and on the network. It works fine in the debug player. However, when I test it in the authoring player I get a NetStream.Play.StreamNotFound error and no video. I have tried setting the Local Playback Security publish settings to both local and network - doesn't find the video either way.
It used to run fine in CS4 in the authoring environment.
I am trying to create a flash player to display images in sequence using Flash player & ActionScript. The code below has lots of errors and I can't work them out. I have programmed in other languages and am perfectly aware that something like this.
*code*var imageLoader:Loader;imageLoader = new Loader(); // 1120: Access to undefined property imageLoader*/code* OR*code*var imageLoader:Loader = new Loader(); // 1046: Type was not found or was not a compile-time: Loder*/code*
I have a swc plugin embedded in my product to stream live video to a group of recipients.The plugin uses the NetStream, NetGroup and NetConnection objects, the server I use to handle the RTMFP session is Influxis.One client creates a group as a publisher, and stream a live video.His Camera is enabled and I can see the video on the screen as well. The others connect to his group and play the video.Peer assisted Networking is enabled for both the publisher and the recipients.The plugin worked well in all 10.x versions (10.1/10.2/10.3)However, when upgrading to flash player 11.x, it stopped working.
-11.x to 11.x isn't working. -10.x with 11.x isn't working. -only 10.x to 10.x is working.
The server I use to handle the RTMFP protocol is Influxis.com I sent them the same question as well.The weirdest fact is that I'm using flash builder 4.6 with 4.6 sdk, which is aimed for flash player 11.1, and it is only working with 10.x flash players.
I'm having a performance problem that seem to be related to Flash Player 11.I noticed this mainly because Chrome auto-updates the flash player. So, it's now up to 11 in Chrome. During a sliding section transition, the flash player chokes and skips about 10-20 frames. In essence the content jumps, not a smooth transitions. You can see this at the following url. Using a browser with 10, plays as intended, a separate browser with 11, chokes and jumps ahead.
firstworldproblems-[url].....I have security sensitive site, that is more elaborate that I can't share here. But, the same issue is happening above.I'm using LoaderMax to load assets. Adding it to the stage and then animating them in from the left or right of the stage, using Tweenmax. The one I can't show is a series of images, 1280x640 pixels, 10 in total.Removing items from the stage when they are not visible, so I can get the CPU usage back. On Flash Player 10, this is working as intended.On 11 it jumps. I don't think it's the removing assets from the stage that's choking the player, because the above link has the same issue.I feel like this is a Flash Player 11 performance issue.
In some cases, such as what my client wants - Flash 6 and Flash 7 players behave slightly differently... a very annoying thing at times.Now, what I need to be able to do is to detect what version of Flash Player the user has. This will be done while my flash application is playing and then run the appropriate part of the function I am writing.Any way to detect what version of Flash Player is running from within the Flash Player?
So I've created a script where a mc is clicked on and the player can draw a path using the mouse. I'm trying to figure out how I can get the mc to follow the path drawn out by the player's mouse and when the player clicks again, it erases all of the path.my code is below
In some cases, such as what my client wants - Flash 6 and Flash 7 players behave slightly differently.Now, what I need to be able to do is to detect what version of Flash Player the user has. This will be done while my flash application is playing and then run the appropriate part of the function I am writing.Any way to detect what version of Flash Player is running from within the Flash Player?
I would like to know how the following ActionScript, that only works in Flash Player 6, can be updated to work in a Flash Player 10 file.[URL]As it says, "On Publish Settings set Flash Player version on Flash Player 6, or this movie will not work."It works fine published as FP6 but not as FP10 as I need it to be. This AS is added to a movie symbol that contains a button for a rotating menu effect.
onClipEvent (load) { hx = 300/2; hy = 400/2; r = 100;
I need a movieclip to move against the player when the player touches the movieclip i used:
[Code]...
When i put the code in the movieclip on stage level it works perfectly. but when i put it INSIDE the movieclip it only moves right. no matter which side the player is, when the player touches the mc it moves right no matter what.
In actionscript 3.0 can we dynamically load .swf movies in any player(in web) like flv player? Can you mention the name and give sample code for using the .swf player for web? The player must have play , pause, scrubber functionalities. When we embed a .swf file in web it is run by a player. But I want a dynamic player like that for loading files dynamically.
I'm building a portfolio site. I have buttons to go to previous/next frames and I have all the buttons on the timeline. Each instance is properly labeled and referenced in the actionscript. I get no errors when I publish in 9, but when published in 10 I get:
TypeError: Error #1009: Cannot access a property or method of a null object reference.
I'm not sure why this is happening because there isn't a null reference in my mind. The button which I reference in the code is on that exact same frame. I think the error is that it's looking for the button from the previous frame, which puzzles me because I've moved on to the next frame and I don't know why it'd be trying to reference that. Anyone know of DisplayObject differences from 9 to 10 that would be causing me these troubles?
on publishing some FLA files on FLASH-8, a warning pops up saying the target Flash Player "Flash Player 8"is not installed. The standard Flash Player will be used instead" Flash Player 8 has been installed together with FLASH-8 and it shows up in Currently installed programmes in Control Panel. It is marked as a rarely used programme though I run SWF every day. Another strange thing is that it used to be marked with that FLASH red icon, now it is marked with the folder icon.
Control Panel also shows Adobe Flash Player 10 ActiveX and Adobe Flash Player 10 Plugin which I do not recall to installed - probably they came as an upgrade - I wonder if they somehow screen off Flash Player 8?
I had been using this script which was written by Muhammad Yahya to fade music in and out of my site. Works great with flash player 6 but now I want to use flash player 8 and it does not want to work.It actually works fine until I add the fade in and out function at the end.Here is the complete code:
music = new Sound(); music.attachSound("LOOP"); music.start(0,999999);[code]....
I have a flash component written in flex which reads a xml file and shows up its data. This works fine in IE and Chrome, but not in Firefox.When i used fiddler to check for the problem, it started working fine.And now i have come to the conclusion that when fillder is running in the background and i access the flash component it works fine (reads all the xml data and shows it up), but when i close fiddler and do the same....i get the following error, "Error reading {myfilename} file."
I noticed I can't see my webcam anymore when I publish an exe file. There comes no dialog and I can't see the webcam picture. I even can't click the Preferences menu in the context menu.