ActionScript 3.0 :: Disable CacheAsBitmap For Child Swf

Jul 30, 2010

I'm loading child swfs in main swf, but as default all loaded swfs has cacheAsBitmap set to true, how to set it to false from main swf? this: loadedSwf.cacheAsBitmap = false; - have no effect.

View 1 Replies


Similar Posts:


ActionScript 3.0 :: Can't Disable Child Movie In Button

May 5, 2009

When roll_over button (info_btn) the child mc (infotext_1) starts and animate a text outside the button .When roll_out the child mc animate the text back to the btn.Simple, and it works... almost.[code]...

View 4 Replies

ActionScript 3.0 :: CacheAsBitmap - X,y Become Ints?

Mar 7, 2009

when cacheAsBitmap is true, do x and y suddenly become ints? im ok with them being drawn this way, but my calculations require x and y to be numbers, because else strange behaviour occurs, which is happening now.

View 6 Replies

ActionScript 3.0 :: CacheAsBitmap And HitTestPoint?

Sep 19, 2011

Why does hitTestPoint isn't working on DisplayObjects that has cacheAsBitmap set to true?It does work, but it takes the Whole rectangle of Display object, not respecting wheather or not pixel is transparent or not (transparent pixels return true after hiTestPoint)

View 3 Replies

ActionScript 3.0 :: 3D Prevent CacheAsBitmap?

May 30, 2011

Is there any way to add 3D properties like .z and .rotationY without the MovieClip's cacheAsBitmap property being automatically set to true? This automatic cacheAsBitmap to true messes up the visual of my MC (which is using a lot of bitmaps and filters) as soon as I rotate it in 3D. And turning it "off" right after it doesn't seem to work.

View 2 Replies

ActionScript 2.0 :: Cacheasbitmap Bug Cs3 / Flash Player 9?

Aug 19, 2009

Start a fresh AS2 document using its default publish settings. Draw a circle on the stage and convert it to a movieclip. Name it for example "my_mc". Apply a motion tween to it from left of the stage on frame 1 to right of the stage on frame 20. Test it and the circle moves from left to right.

Now apply this code on frame 1:

code: my_mc.cacheAsBitmap=true;

Test it again: the circle doesn't move; it freezes on its left position of frame 1.

Now change the publish settings from 'flash player 9' to 'flash player 8'. The motion tween now works again

Is this some bug anyone is aware of? Why can't I apply cacheAsBitmap AND a motion tween on a movieclip when using a AS2 document and Flash Player 9?

Just open attached file. While on its flash player 9 setting the circle doesn't move. Change the setting to flash player 8 and it moves again.

View 6 Replies

Actionscript 3 :: CacheAsBitmap Not Working On Different StageSizes?

Aug 6, 2011

I'm loading a MovieClip which pixels should be displayed perfectly.Every child of this MovieClip and the MovieClip itself uses only whole integers in position and size.The funny thing is that even if I use "myMovieClip.cacheAsBitmap = true" sometimes it will appear blurry.

View 1 Replies

ActionScript 2.0 :: Using CacheAsBitmap W/ Internal Timeline

Jan 4, 2008

CacheAsBitmap stores a raster copy of a movieclip in memory to use. If that movieclip is rotated or scaled, the performance gain is lost as it must re-cache the new movieclip. I assume this also applies to a movieclip that has a constantly repeating internal timeline, even if that movieclip isn't rotating or being scaled. However, do additional frames (that aren't being used) affect this?I have a 'player' movieclip. This movieclip consists of about ten frames, each its own animation. Idle stance, walking, jumping, all the standard stuff. THe movieclip remains stopped on frame 1 (idle stance) for most of the game. Right now the Idle stance is an animation, so to use cacheAsBitmap I need to stop the idle animation. That's fine, but does the additional content in the movieclip interfere with this? If I go from a walking animation back to the idle stance will it re-cache the idle stance for me?

The main reason I ask is that I wasn't able to notice much of a performance difference between either method. Cacheasbitmap on a player sprite with animated idle stance, and Cacheasbitmap on a player sprite with a static idle stance. Both resulted in 39 fps (set to 40) in the flash player. Which is good I suppose, but I don't know how the results will vary for someone with a slow computerThis is an important area of the game because at any given time there could be up to 12 player sprites on the screen (all with filters attached to them). So if one player is moving left/right the other 11 must be re-translated on each frame (since the stage moves too) so if all 11 players are playing their idle animations, with a glow filter, WHILE flash tries to re-cache all of them, that could lead to performance issues (although it hasn't yet for me)I want to give players the option to disable the idle animation, I just hope that it's actually working the way I intend. If cacheasbitmap fails because of any other content inside the movieclip then this would be a useless feature.

View 1 Replies

ActionScript 2.0 :: CacheAsBitmap + Mask, Bizzarre Behavior?

Mar 3, 2010

In the root of my swf i have 2 mc files "menu" and "mask". Mask has inside a vector gradient, while menu is a vertical scroll-able menu, then the mask makes a fading effect on top/bottom. The code:

Code:
stop();
_root.menu_mask.cacheAsBitmap = true;
_root.menu.cacheAsBitmap = true;
_root.menu.setMask (menu_mask);

Inside the menu i have, on first frame, the code for scrolling ( and some functions cause the buttons are duplicated from info on a xml file). The code:

Code:
stop();
var yPos = -23;[code].......

The Problem: If i Scroll the buttons all way up, the mask transparency parts looks like to move right (not the whole mask, just the transparency points). If i set no transparency for the mask, this problem doesn't show up.

View 1 Replies

ActionScript 3.0 :: Set CacheAsBitmap To True On A Display Object?

Mar 15, 2010

I'm actually rendering quite a complex 3D scene (complex is a relative term here, doing a similar scene in d3d or opengl would be a breeze, but they're hardware accelerated so you'd expect that). I've built a 3D engine with some basic features including depth sorting, 3D tweening, and mapping between polar and cartesian coordinates. This last bit should be a give away as to what I'm doing - I'm rendering a 2d grid onto a sphere that I then unravel, spin around, squash, expand all so the Client goes ooh and aah. The trouble, is that on anything other than my workstation, rendering crawls. From discussions with other flash programmers and my own investigations, the slow down is most definitely caused by the rendering itself, and not my relatively swift matrix and sorting calculations (they take around 5-14ms tops depending on the complexity of the scene) .

So, my question is, what exactly does happen when I set cacheAsBitmap to true on a display object? I see no texture map distortion so I'm under the impression that flash automatically splits the cached bitmap into polygons for rendering, but how good is flash at doing this? I don't care about texture distortion on objects beyond a certain z value because they're far away, and try as I might I have found no way of setting the equivalent of a display objects 3d render quality. I'm certain that if I could set such a value, I'd at least double the render speed of my scene by only rendering many polys for objects near the camera. Failing this, is there a way to coerce flash into rendering a low poly object? Perhaps by making invisible any graphically complex children?

View 6 Replies

ActionScript 1/2 :: Nested Clips For CacheAsBitmap Using OnLoadInit

Mar 8, 2011

I'm using cacheAsBitmap to create a gradient mask. The code I set up worked great and all was well but I soon discovered problems when cacheAsBitmap was being nullified when its parent mc was loaded into another mc. I read up on it and from what I understand, since I'm using the MovieClipLoader class, this code should be included in onLoadInit in the root mc (start_mc). Basically this is what I have: start_mc loads main_mc (target) and rollMask1 and roll1 are contained within main_mc. Here's the script for onLoadInit:

[Code]...

View 50 Replies

Actionscript 3 :: Get Access To The Internal Bitmap Used By CacheAsBitmap?

Feb 16, 2010

is it possible to get access to Flash's internal bitmap cache of an object when CacheAsBitmap is on ?

eg, something like:

var bmd:BitmapData = someDisplayObject.getCachedBitmapData();
if (bmd != null)
trace("stoked!");
else
trace("bummer. got to bmd.Draw(someDisplayObject) ourselves.");

View 1 Replies

Actionscript 3 :: Caching - Moving ScrollRect With CacheAsBitmap?

Aug 30, 2011

in order to increase performance of a scrollRect i must cache the vector as a bitmap, otherwise the scrollRect will be simply a less performant mask (info source).however, i can't seem to move an object/scrollRect once i've applied cacheAsBitmap. why?

package
{
//Imports
import flash.display.Screen;
import flash.display.Sprite;

[code].....

View 1 Replies

ActionScript 3.0 :: Additive Blend Killed By CacheAsBitmap

Aug 2, 2010

I'm a seasoned AS3 developer working on a major online project and we've run across a strange visual anomaly which is connected to the movieclip cacheAsBitmap property. When using author-time additive blends (which we use for lighting effects) in a movieclip, turning on the cacheAsBitmap property (without which performance becomes unacceptable in our very detailed art) seems to 'destroy' the additive blend. The art director says that the visual effect produced is as if the blend mode had been set to Normal, which I can confirm--some blends which are yellow turn orange, other 'spotlights' turn from transparent yellow to dark gray.

View 5 Replies

ActionScript 3.0 :: AIR More On Getting Filters To Work On IPhone (cacheAsBitmap?)

Dec 25, 2011

The cacheAsBitmap property is somewhat similar to what I had to do to get the filters to show up on iPhone GPU mode:But I played around with that property yet filters still don't show up.I even tried to put child objects (with filters) inside a parent object (no filters but cacheAsBitmap = true), no shows.

View 1 Replies

ActionScript 2.0 :: Fast Color-transformation Over MovieClip With CacheAsBitmap?

Jun 3, 2009

I have a very complex vector symbol on the Stage - background_mc. I have set background_mc.cacheAsBitmap = true.This turns background to bitmap and makes Stage repaint fast.Every frame the background light changes.I use the following code to alter the light.

(new Color(background_mc)).setTransform(light);

And here is the problem.The code works very slow.I guess because the light is applied to the contents of the background_mc.And then a new cached bitmap is resterized once again.The same code over BitmapData of the same size works much faster!Is there a way to tell Flash to apply color-transformation to the cached bitmap, instead of underlying vector symbols?

Note, that background_mc is scaled when Stage is resized.This is not so fast, but it's good, because the picture quality preserved.If I convert background_mc to BitmapData, bitmap would be scaled.

View 1 Replies

Professional :: Does CacheAsBitmap Helps For Performance Of Shape Tweens

Aug 2, 2010

I have an image converted into MovieClip (background) and I have a mask MovieClip (bgMask) set to mask the image MovieClip like this:

[Code]....
 
In bgMask I have a few linear gradient shapes which I animate with shape tweens using keyframes. If I don't set cacheAsBitmap for both, nothing will happen since what I need is alpha masking and it will work only then. In this scenario is cacheAsBitmap working for me or agains me? (not that I have any choice). Still I could try to replace some of the shape tweens with MovieClips with solid shape in them and just move them around to uncover some part of the background, and where I want a smoother transition I would stick to the shape tweens. If the object that I've set cacheAsBitmap true to is no longer being animated moved sized and so on, would it be better to set cacheAsBitmap to it to false?

[Code]....

View 1 Replies

ActionScript 3.0 :: Turn On CacheAsBitmap Inside Class That Extends Movieclip?

Nov 15, 2010

I've recently started using the cache as bitmap switch on my on-stage movieclips, to great success, while creating my isometric RPG. What I can't grasp though, is how to apply it to AS-instantiated classes/object.How can I turn on cacheAsBitmap inside a class that extends movieclip? Alternatively, how can I do it from outside the class, from another class that adds mentioned movieclip to the stage?

View 1 Replies

ActionScript 2.0 :: Gradual Memory Leak - CacheAsBitmap & Filters Array Culprits?

Jul 12, 2009

My webapp progressively slows down over 45 min of use. People will be using it for longer, and it needs maintain its snappiness.I'm making sure to dump() any Bitmaps I use and of course clear any intervals that are running, but for some reason there's a buildup over time, and only restarting the browser clears up the lag, for example, when the user is entering text.I'm going to go ahead that it's an error in how I'm building things and not a Flash memory leak

Question 1: I read somewhere that every time that I "cacheAsBitmap," the movieclip must explicitly be set to cacheAsBitmap = false, or else the memory won't be freed up, in the same way that Bitmaps must be dump()ed to free up memory.I'm assuming I need to only do this for MCs that I cacheAsBitmap by code, and not through the GUI. Do I need set cacheAsBitmap = false via code even for MovieClips that I check off with "use runtime bitmap caching" through the Flash GUI?

Question 2: When I have added filters (like a DropShadowFilter) to the filter array of a movieClip, do I need to do anything to free up that memory, such as delete the references to the filters, or set filters to a blank array, before the MovieClip is removed... or is this done automatically? I have been assuming that it is handled by flash, but this could be a HORRIBLE assumption.

Flash 8 compiled ActionScript AS2 ... combination of Classes and FLA embedded code

View 2 Replies

ActionScript 3.0 :: Multiple Buttons To Open Child Swfs Then Be Able To Close The Child From Within The Child?

Mar 25, 2009

I have a picture on the stage that has multiple items that have hotspots/links over them that should open a child swf on top of the background and show details about the items. then have a button in the child swf itself that removes the child from over the background so the user can click on another item etc.I found this code in someone's post and I am trying to modify it so that works for multiple swf files...it currently works for a single swf.I wan to pass the name of the button in front of the .swf in the URLRequest to have the same name as the instance name of the referring button. But I can't figure it out. Here is the code I am using on the stage

View 2 Replies

ActionScript 3.0 :: Writing Directly Into Bitmapdata Cause Flash To Refresh Bitmap In Case Of CacheAsBitmap

Dec 26, 2011

So if i have a bitmap in a mc that doesnt animate (because i write directly into the bitmapdata) can i use CACHEASBITMAP?

View 3 Replies

ActionScript 3.0 :: Access The Newly Created Bitmap Data To Access The Method CacheAsBitmap.bitmapdata.dispose() ?

Oct 22, 2010

So, you have a sprite, you draw some graphics, you set cacheasbitmap=true... I can't seem to access the newly created bitmap data, to access the dispose() method.

[Code]...

View 6 Replies

ActionScript 2.0 :: Convert A Mc To A Bitmap With "cacheAsBitmap"

Feb 26, 2008

I know I can convert a mc to a bitmap with "cacheAsBitmap".Now I am wondering how I can convert a bitmap to a mc.I have a black and white bitmap, which I created from a vide still.now I would like to convert the white area of this bit map to an mc,so that I can used it for hitTest etc.

View 1 Replies

Flex :: SWFLoader - Child Apps Couldn't Access Certain Objects That Were Instantiated By Another Child App?

Aug 23, 2010

i have problem with swfLoader in flex, when i close following code in click method i can easly add many swf to main application

<mx:VBox id="content" width="100%" height="100%" ></mx:VBox>
public function doIT():void
{[code]....

when i close adding those swfs in loop i have the same error, it looks like child apps couldn't access certain objects that were instantiated by another child app, so what can i do?

View 1 Replies

ActionScript 3.0 :: Can't Swap Child For New Class Instance IF Child Is Exported For Action Script?

Aug 18, 2010

I have a movieClip with one frame on the timeline containing one child whose instance name is "myContent"I am using this function to swap "myContent" with any number of possible class instances.

Code:
function setContentAsClass(c:Class)
{

[code].....

View 2 Replies

ActionScript 3.0 :: Flash Selecting A Specific Child By Mouseclick, Turning Off A Child Within All Non Selected?

Mar 19, 2011

I've used this site as a resource leading up to this, not particularly sure if I worded this correctly I have a class "Block" which is just a square (will be something else later on in the process) I want each block to have controls to add an additional block in either direction so I have another class BlockButtons which has my buttons for each direction.

And another class GlobalVar where I keep all my variables for funsies

[Code]...

View 1 Replies

Flex :: ViewStack.addChild Adding Multiple Child And Only The Last Child Is Visible?

Mar 10, 2010

var viewStack:ViewStack = new ViewStack();
viewStack.percentWidth = 100;
viewStack.percentHeight = 100;

[Code]....

Its only displaying canVas3 contents not canVas1 and canVas2

View 1 Replies

Flex :: Viewstack - Navigate To The Second Child During Onclick Of A Button Present In The Second Child?

May 10, 2010

I have a component mxml file in which i have a view stack, on click of a button i navigate to the first child, now i need to navigate to the second child during onclick of a button present in the second child. All the childs are component files included within the view stack. How could this be done, Sample code is present below,

[code]...

Now in my offering.mxml file if i try to access navigationViewStack i am getting an error stating 'Access of undefined property navigationViewStack.

View 3 Replies

ActionScript 3.0 :: Access Child Vars/functions Without Adding Code To Child?

Mar 11, 2010

I've seen some discussion on how to load a child swf using swfLoader and accessing it's variables but I am wondering if it is possible to do this without adding any code to the child swf.Either accessing public vars or listening for funciton calls would work fine

View 2 Replies

Actionscript 3 :: Remove A Child At A Point - Error #2025: The Supplied DisplayObject Must Be A Child Of The Caller

Dec 14, 2010

i'm new to AS3 and i was wondering what is the best way to remove a child at a point. i tried Holder.removeChild(Holder.getObjectsUnderPoint(new Point(exampleX, exampleY))[0]); however that returned ArgumentError: Error #2025: The supplied DisplayObject must be a child of the caller.

View 2 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved