Actionscript :: Much "overhead" To Various Types Of Screen Elements?
Oct 29, 2009
I've been developing Flash applications for several years, and here's something I've always wondered about.
I try to be as careful as possible about minimizing the amount of "overhead" that my application uses. (By overhead, I generally mean RAM, cpu processing effort, downloaded data, etc.) My goal is to consume as little of the user's PC resources as possible.
[Code]...
I circumstances matter - a few KB of "page weight" on Amazon.com or Twitter.com matter a lot more than on a site that gets a few hundred visitors a month. But in general, are there good tools to measure this type of thing?
View 1 Replies
Similar Posts:
Dec 31, 2010
The AS3 Reference says that...
ActionScript Code:
var v:Vector.<DisplayObject> = new Vector.<Sprite>();
...won't compile because the object's base type isn't the same as the variable's declared base type (even though Sprite is a subclass of DisplayObject)But I tried the following which compiles fine:
ActionScript Code:
var v:Vector.<Sprite> = new Vector.<Sprite>();
var a:Sprite = new Sprite();
var b:MovieClip = new MovieClip();
[code]....
View 7 Replies
Jan 24, 2012
Consider the following function:
Code:
public function foo(bar1:int, bar2:uint, bar3:String, bar4:Boolean):void{}
What I want is to have the different types of data represented by custom named types which are essentially representing the original data types. I other word, I would like to proxy the data types and have a valid function as following:
Code:
public function foo(bar1:PAR_Bar1, bar2:PAR_Bar2, bar3:PAR_Bar3, bar4:PAR_Bar4):void{}
so PAR_Bar1 would proxy the `int` data type, PAR_Bar2 would proxy the `uint` data type, so on and so forth.
The reason I need this is because I'm using a debugger with a GUI that can run methods and allows changing function parameter values in real-time, the issue is that the debugger can't tell me what parameter I'm changing, it only displays the data type of a parameter. So if I need to change 10 different parameters all of type int, the debuggers display all of them as int and not by their names.
I think that if I use proxy types I can easily differentiate between parameters.
So, my question: Is it possible to proxy data types? I mean map specific data types to custom data types that would represent the base data types?
View 2 Replies
Mar 2, 2011
I'd like to know where to look for documentation on how to make elements that adjust to the site resolution, or what this technique is called.
Like in here (the floating clip on the left upper corner, there is a menu divided into 2 parts like float:left and :right (like I would make this in css))
[URL]
Basically I'd need a menu always aligned to the bottom-center of the page that won't change the size, but the background always stretched proportionally to the width of the page upon resizing.
View 1 Replies
Apr 11, 2011
I try to use the following code to add elements in a screen . I try to bound the elements within the screen's dimensions but I can't because either the screen size reduces or they are out of bounds. How can I generate the elements within the screen without affection on the screen's size?
var screen:Mask = new Mask();
screen.y = 107;
screen.x = 76;
[Code]....
it doesn't make sense to me why the height changes and the width remains the same.
View 1 Replies
Aug 10, 2011
I have a for loop that, among other things, contains an appendText command. It adds a character to a text box on the screen.
I notice that rather than append the text on each iteration, it waits until the for loop has finished, and then appends all the characters.
It's not noticable on short loops, but very noticable on longer ones.
Is there a way to make flash update the text box as each iteration happens, rather than dump all the appended text at the end?
View 7 Replies
Dec 22, 2009
how this site: [URL] :was able to have the four corner elements know to always bounce themselves to the corners of the browser window or full screen. I've been able to do something similar on load, but not dynamically, resizing in real time. I have a client site I'm designing in which this functionality would be quite excellent, but can't seem to figure it out. I'm assuming this is being done in AS2, not AS3, because the html code is only calling the Flash 8 plug-in.
View 8 Replies
Nov 22, 2010
I'm tring to make the swf full screen. I published it with scale of 100%.I wish to have some movie clips like text or buttons in fixed size.first, I don't get Event.RESIZE when the stage changed its size second, I try to set their size , but their size is changed according to the stage size and do not stay in the height width values
View 7 Replies
Jan 16, 2010
I'm attempting to put together a Flash site that fits the entire browser window no matter what the user sizes it to. I have searched here along with Google and can't seem to find a solution to my problem. I found a nice example on how to achieve it however it is missing one key aspect of what I need which has got me wondering whether or not what I'm looking to do is even possible.
My flash site has movie clips that will animate from off the stage on the right and bottom edges. What I want to have happen is in the browser window I want it to look like it comes from off-screen as well. So for example, you have a ball bounce in from off the right side of the screen into the center of the browser and then maybe it bounces down off the screen at the bottom of the browser.
The solution I have found fills the window and doesn't scale which is what I'm looking for, but any items that are off the stage in my Flash file will show in the browser if it is resized big enough. Here's the example I found[url]..
View 1 Replies
Apr 14, 2008
I'm trying to place these external library elements in full screen mode.[code]But I don't know how to make them listen to a stage listener to scale and position relative to the stage size or resize.
View 1 Replies
Feb 9, 2011
I need a video which has been embedded into Flash to stretch, regardless of aspect ratio.This video will then reveal some content which I don't want stretching at all.I've tried using the "exactFit" scaleMode property and tried to find a way of that only affecting the video and not everything in the swf, but I failed. I've also tried using Stage.width/height and applying it to the dimensions of the video but t
View 2 Replies
Dec 17, 2009
Suppose I have a ViewStack like this:
<mx:ViewStack id="s" left="5" right="5" bottom="5" top="0" width="100%" height="100%" creationPolicy="all" minHeight="0">
<mx:Repeater id="repeater" dataProvider="{dp}" height="100%" width="100%" minHeight="0">
<mx:Box id="bx" label="{repeater.currentItem.label}" width="100%" height="100%" minHeight="0">
<mx:Label minHeight="0" width="100%" height="100%" label="bob" />
</mx:Box></mx:Repeater></mx:ViewStack>
With a large number of items in the stack (each having a large number of panels, databinding, etc), this gets extremely slow. The Repeater seems to trigger creation of all children regardless of the creationPolicy of the viewStack itself.
View 2 Replies
Jun 30, 2011
So I have streaming video coming in, and I want to know when it is buffering. This is fundamentally not that hard, just adding an EventListener for some type of buffering event, but I was wondering if this is necessarily the "best" way to do it.
My other thought was setting up a timer that polls the video feed every X milliseconds asking it if the video isBuffering(), or somesuch. While I could, in the worst case, wait the full X milliseconds before querying the video stream, I've decided that this doesn't actually matter to me; I can work around it, and indeed do so quite naturally already.
So I'm asking: is there substantial overhead involved in having an EventListener (assuming I already have quite a few), or is the advantage of catching the buffering event right away sufficiently appealing?
View 1 Replies
May 18, 2011
Im attempting to make an overhead shooter game. Ive got the basic movement down already, and rotation towards mouse. For when he shoots, ive set it to duplicate a bullet movie clip, but i only understand how to set it towards one graphical direction(ex: x +, y -)
The code i know ive gotta fix is
onClipEvent (enterFrame) {
this._x += laserMoveSpeed;
if (this._x>1000) {
this.removeMovieClip();
}
}
The little x + part has to be fixed, but i have no idea what to substitute in order to make it shoot from the front.
View 3 Replies
May 17, 2010
I am trying to make a racing game with an overhead view looking down. There will be a separate mc for the ground and another separate mc for the players car. How can I do this? O ya and just in case i am thinking the way I did: I tried to "rotate" the ground but when the car moves down the ground it moves away from the registration point, so therefore it rotates non relative to the car i want to make this game in as3.
View 2 Replies
Feb 18, 2009
I would like to ask if there are any articles that explains the overhead added to a flash program when using the Math functions in AS2.0?
View 0 Replies
Jan 26, 2010
Is it generally to position elements relative to other elements or in absolute values?
View 2 Replies
Oct 1, 2009
does anyone know how to shift all the array elements by one or more without deleting the array itself?
Something like rotating the array:
1,2,3,4,5,6,7,8,9,10
10,1,2,3,4,5,6,7,8,9
9,10,1,2,3,4,5,6,7,8
8,9,10,1,2,3,4,5,6,7
7,8,9,10,1,2,3,4,5,6
View 4 Replies
Dec 17, 2009
I'm wanting to override most properties (at least the display ones such as x, y, z, scale,alpha etc) of a class. Whenever one of those values changes, they will dispatch a custom event.Especially with hundreds of items at once, this is likely to affect performance,especially on items that are constantly moving.Will Events that are never listened to affect the performance anything? Is it mainly all the different listener functions that are what slow down?Would this make any difference performance wise? (Mainly referring to the "hasEventListener" check)
Code:
public override function set x(new_x:Number)
{
[code]......
View 1 Replies
Jun 9, 2010
When i create a menu, the dropdowns go behind the flash element. But in some sites, like Digg, it is shown above. z-index is of no use
View 2 Replies
Jul 10, 2009
I made a .as Class where some graphical elements are spawned into the stage. However, the Flash (.fla) have some internal graphics that are supposed to be over the graphical elements spawned from the custom class.I tried to make another layer over the layer where the as3 Class is being called, but unfortunately it doesn't do anything, the graphic from the .as still appearing over the internal .fla graphics.
View 2 Replies
Mar 16, 2009
I was looking for the difference between the different content types in Flash CS3/CS4 - Browser/Screen Saver/Application etc - especially it's capabilities and limitations. Of interest are Standalone player and Application.
View 3 Replies
Mar 19, 2012
Types like Movieclip , String, Object act as references when declared and defined, while types like int, Number are primitives. Why such difference has been made. Why not all of them can be primitives ?
View 1 Replies
Oct 16, 2007
I want to create a function that creates various types of MC. Lets say so:
[Code]....
Explanation: Create function that creates MovieClip, make for statment to create more Mc with that function.
View 5 Replies
Nov 24, 2009
I've been working on a cute game and I've hit a bit of a wall
It's a shooting gallery game and I want to add multiple target types (so far this has been easy) but I want to game to randomly bring them up as you play. There are four possible target spots and seven possible targets:
baddie1
baddie2
baddie3
baddie4
baddie5
baddie6
goodie1
View 2 Replies
Jun 16, 2010
In the past I embedded several (with makers permission) youtube clips into a html web page (with the file stored on my server - mainly because I think it looks nicer). It worked fine. Now these were the old plain .flv low quality ones. But now I am trying to embed the newer higher quality youtube version, again, with the file stored on my server, and the embed code I used previously doesn't work. Now the new higher quality file is still called flv but it has a codec: mp4a
My old coding:
<object type="application/x-shockwave-flash" width="704" height="546"
wmode="transparent" data="mediaplayer.swf?file=xxx.flv&autoStart=false ">
<param name="movie" value="mediaplayer.swf?file=xxx.flv&autoStart=fals e" />
<param name="wmode" value="transparent" />
</object>
View 1 Replies
Oct 8, 2009
A gentleman doing the sound track for the video I want to do on Flash has asked me what audio files Flash will handle? I have looked at Adobe and Macromedia and many other Flash websites and, of course, Flash itself, and cannot find any enumeration of what video files Flash handles, much less any mention of what audio files.
View 4 Replies
Dec 4, 2009
There is only simple type of button in Component - User Interface - Button. How to insert different types of buttons in flash document.
View 3 Replies
Dec 15, 2011
How many types i can import as file in FLA and what's the differences ?
View 3 Replies
Jul 14, 2010
I'm trying to use Vector. in a Flash Professional Project, Person being a custom class. Eclipse keep saying it cannot find the type in brackets, even if I try with basic types like int or String[code]...
View 2 Replies