Professional :: Flash Cannot Display Gradient Mask Anymore?
Mar 21, 2011
Has there been an update this weekend thats broke masking I have tried to gradient mask an object both by using a vector mask and a png mask. NONE OF THEM WORK! Last week it woeked - and nooene else here at my job can get it to work either.Gradient masks are just shows by a square. No way of of getting smooth edges (gradients on a masked object anymore).
I have gone through a nightmare trying to apply a gradient/soft mask. I know I will be dreaming it tonight.. Anyways. This is a link of my attempt: [URL] And the problem is FLASH CS3 is bugged to actually work out a simple piece of code:
I have a transparent png bubble in movie clips that are being randomly sized and animation started using code. The design has a reflection and I am using a gradient mask for the effect. The issue is when the bubbles animate they are causing drawing artifacts. Please see the attached screen shot or you can see the swf here - Code: bottomMask.cacheAsBitmap = true;beaker_bottom.cacheAsBitmap = true;beaker_bottom.mask = bottomMask;
I was trying to set up a gradient mask in cs4 yesterday but I cant seem to figure it out, its not the same code as in cs 3 and I cant seem to find anything online? (URL...)So can anyone please tell me in short how I can do that?Url...
I have created a Sprite that contains 3 movieclips that act as masks for another movieclip. 2 of the moviclips have an alpha gradient but I cannot get the alpha to work. I have the three masks because they are separately animated.Here is my code.
var maskContainer = new Sprite(); maskContainer.addChild(WebPageMaskEndT_mc); maskContainer.addChild(WebPageMaskEndB_mc);[code]....
NOTE: I have also tried setting cacheAsBitmap for the 3 individual masks but no results.
Is there a way to create a gradient mask in Flash Pro CS5? I am able to get it to work in FPCS4 but apparantly the process was changed or the functionality eliminated in CS5.
In a project, I've got 2 background (one light and one dark). My main background is the dark one and when I move my mouse I wanna show in a small circle with an alpha gradient the light one.
But I don't know how can I do that...
I try and I've got white mask with the light background in my circle or I've just got the dark background and no mask.
If someone already do that and can explain it to me ?
so I have the gradient mask set up going on in a external swf called "rates". In the main timeline of the main swf "cwsite" I load "rates" into a empty movie clip entitled "windowloader". Unfortunalty when I preview the whole site, everything loads but the gradient mask isnt working. If I just preview the rates swf, the mask works.This is flash player 9 with AS2. Here is my gradient mask code in the rates swf:
I want to apply a gradient mask to a movieclip that contains a flv video. I'm aware that i would need to cache the movieclip as a bitmap in order to apply a mask using actionscript, but would that work even if the movieclip itself contains an flv video?
I am having an issue with using a motion under a gradient mask. I have a transparent png bubble in movie clips that are being randomly sized and animation started using code. The design has a reflection and I am using a gradient mask for the effect. The issue is when the bubbles animate they are causing drawing artifacts. Please see the attached screen shot. Below is the code I am using to set the mask.
Layer 1: Linear gradient with transparency on each side.
Layer 2: Graphic symbol of an animation that runs across the entire screen.
The edges of the gradient should mask the animation on either side so it looks like it's fading in from one side while fading out on the other.Is it possible, using just the timeline, to achieve this effect? It's been awhile since I've done timeline animations but I know I've done this before I just can't, for the life of me, figure out the magic combination.I've tried changing the gradient from graphic to movieclip, I've adjusted blend mode, and bitmap caching, yet each time I run the animation the gradient is ignored completely.I read that using masks for gradients are ignored so I changing the layer back to it's original and specify the symbol as movieclip with blend alpha did nothing as well...
my first time trying to draw a multi-color gradient in actionscript 3. So I got this code from the help docs, but I can't seem to get a vertical gradient, whatever formula or number I use for rotate, it stays stuck on the default horizontal gradient :(
I'm trying to create spinning rays in actionscript to use in my website.Below is the rough idea of what i'm trying to create.Is it possible to create absolutely with 0 images.Following is the actionscript code in which i couldn't figure out how to add gradient, transperant background and little radial gradient to create glow effect.
Code:
function CreateRays():Shape { var ray:Shape = new Shape(); ray.graphics.beginFill(0xFF9900,.5); ray.graphics.lineStyle(1,0xFF9900,.5);
[code]....
If you paste above code in 1st frame of your scene with nothing on your scene, it will give you sweet rotating rays!
I have some problem with gradient fill in Flash Pro CS5 For example I want to fill some rectangle with reflected gradient. When I click on one of the buttons in ColorMixer Panel (Extend, Reflect, or Repeat) nothing is changed - Reflect and Repeat options seems to doesn't work.
I have drawn a square and would like to fill it with gradient color. But I wonder where can I find it. One more question, how can I change the transparency of an image/bitmap picture?
I have 10 buttons for various pages on a website I am building. I am only dealing with the first 2 buttons so far: home and about (laborLaw). On my about page, I wanted to have buttons to navigate to another frame where the viewer can Read More Details. In order to get my button to work, I had to type about_mc. before the event listener of that button. Here's the code that worked.
about_mc.laborLaw1_btn.addEventListener(MouseEvent.CLICK, laborLaw1); function laborLaw1(evtObj:MouseEvent):void{ gotoAndStop("laborLaw1_fl"); }
So I am now able to navigate to frames from buttons inside the mc. My next task was to build a close button to navigate back to the about page from the "Read More Details" page on a 101. Here's the code I used on frame 101:
(stop); // the following is to navigate back to "about" (Labor Page) closeLabor1_btn.addEventListener(MouseEvent.CLICK, returnLabor); function returnLabor(evtObj:MouseEvent):void{ gotoAndStop("about"); }
That worked great BUT, once I navigate BACK to the about page using the closeLabor1 button, I am no longer able to navigate to any other button such as the home button. Here's a video showing exactly what happens. [URL]
I'm using flash cs5.5 and today I opened my project to start working... just to find out that the project panel does not work. When I click the tab to expand it, flash hangs for a minute and then it works, but the panel is blank, empty. The odd thing, I saved the project as CS5 version to open it in the CS5 Flash, but CS5 it's broken too.
I tried opening Flash (both versions) without loading any project and the tab does not work either.
So I'm creating an AS3 doc with a lot of jpegs and pngs. I'm really new to flash and the last swf I made was 5.6mb, way too big from what I read. But I haven't been able to figure out how to avoid this...I can't decrease the images sizes anymore for quality's sake. Can I store the images externally so that only the ones needed for that scene load at that time?
I saw one video on how to use flv file in flash and mask it. It is working fine when I am using the following option while importing a video file to flash:
Load external video with playback component
But when I tried with the following option it doesn't show the background, it shows only movie which is playing nicely. But not the background which has a bill board.Embed FLV in SWF and play in timeline.It seems the mask is not working with this option.Actually it should be like the above.But when I am using the option Embed FLV in SWF and play in timeline while importing the flv video, getting the result like below: It is not showing the Bill board as above.See the layers created:
I have created mask layer with single MC cosisting of couple of instaces of another MC. This is a set of growing squares. The problem is that only first instance gives mask effect. Rest of instances are not used to. Does anybody knows what is wrong and how to workaround this (most likely)bug ? I would like to avoid creating one masking MC consisting of e.g. 100 layers - with teened growing sqare on each layer but in different position. Wiser is just to create one MC consisting of many instances of another single MC.Second example describing issue.Mask layer contains shape tween which consist of 3 keyframes.Masked layer contains single keyframe at first frame with one MC. This MCrestarts when middle keyframe in the mask is played. It seems that masked MC (on different layer obviously) is recreated when playhead meets keyframe in mask layer in tweened shape. In the same moment our MC stopped beeing visible for AS3 under given name as well.It seems that if mask layer contains more complex animation then basic shape move/scale then masking stops working properly. Is it bug in Flash palaer or am I doing mistake?
I am creating a very simple mask using motion tweening. I created some text on a layer and made it a masked layer. Then I created a mask layer which consists of a circle that will span across the text. When I play the movie the circle does not show up at all in the frames the mask layer spans (it's purple on a black background) and the circle does not move across the text like I told it to with the motion tweening. I don't know why it's not working. For some reason the circle isn't showing on the stage at all and it's not moving across the text. I don't know if I have it set up wrong on the timeline or what. Here's the steps I followed to create the mask:
1.insert a new layer in which I named it mask and click frame 1 on this layer
2. select the oval tools on the tools panel and set the stroke to none
3. set the fill color to purple
4. draw a circle and click the selection tool and drag a marquee around the circle to select it.
5. click insert on the menu bar, click motion tween then click ok in dialog box about converting it to a symbol to be tweened
6. click the last frame in the mask layer and drag the circle to the end of the line of text
7.click mask on the timeline to select the mask layer, click modify on the menu bar, point to timeline then click layer properties
8. verify the show check box is selected in the name section, click the lock check box to select it, click the mask option button in he type section, then click ok.
9. play the movie in which the circle object covers the text on the masked layer as it moves across the stage.
I tried to mask a 3D Display object using some code from the AS3 reference but was unsuccessful:
var square:Sprite = new Sprite(); square.graphics.beginFill(0xFF0000); square.graphics.drawRect(0, 0, 40, 40); addChild(square); myDisplayObject.mask = square;
Is it possible to mask a 3D Display Object? (Can I draw a 3D Display Object through the Flash UI or must it be done via AS3? My guess is no, otherwise more people would be doing 3D in Flash without great travail.)
transparent gradient not importing as designed. I created a button in Illustrator and exported as SWF. When I imported into Flash, it is displaying improperly (flawed). What is the full-proof solution for this?
Really don't want to have to go the bitmap route or re-create directly in Flash.
I built a simple 3 layer slideshow of pix and now I want it to appear to reflect below the slideshow and gradually taper off, like a reflection in a black glass table. But how?