ActionScript 2.0 :: Images - If Alpha Is Set To 0 Does Flash Have To Still Draw The Object?
Oct 2, 2003
All the images have to be in timeline 1 on different layers(they all have to be in timeline one........).I have a frame, it has a lot of images on it, with them all set to _alpha = 0;
on a button press the required image has its alpha set to 100;
however this means there will be a lot of images on the screen at once....
If alpha is set to 0 does flash have to still draw the object, is there a better way ?
I want to mask an object which will contain text and images. I want the mask to be feathered at the bottom end, for a nice smooth effect when it animates into place. For my masking object, I've created a movie clip with a gradient, using a matrix fill. When I apply the mask, it works, but only as a rectangle. The feathered area (the grey bit) still masks completely. I'm stumped with this one. I've searched around for an explanation, but can't get it to work. Does anyone know of any examples of this working?
[URL] i want the object to fade out but in the object there's a lot of overlapping pictures and each becomes half transparent. how to make the movieclip to change the alpha as it was without objects?
I have this FLA with animation and when played, the animation has alpha channel. I cant understand why when I look in the library I see the frames without the alpha channel and also when I try to export/extract the image again the image dont have alpha channel. How is it that in flash this image has alpha channel and how to get it out like that into PNG? Here is the link to download the FLA:[URL]..
I'm in the middle of building a simple flash slideshow, using alpha fades between images. I have three layers, the first one being text, on the timeline for each layer/image. The other two layers are images, small footprint (sized and optimized in photoshop, each less than 100k). When I hit the Enter key it will play on timeline but the preview and fla file just won't start, hung up on the first frame. Flash 5 Pro 11.0.2.489 iMac 3.2 Intel i3 10.6.6, 8GB Ram
I am drawing a flash sprite on a BitmapData using its draw() method. This sprite has some nested objects with 0 alpha, yet the draw() method draws them on the bitmap data.
I think it has to do with the color transform I am using, but I have no idea how to change it to achieve the effect I want.
The color transform is the following:
Code: new ColorTransform(1, 1, 1, 1, 255, 255, 255, 255);
I am using these values in order for the Bitmap to have white pixels wherever the object was, and black where there is nothing. The draw() also draws my alpha = 0 objects in white as well.
A simple moveTo(x, y) call before beginBitmapFill does not work :/ Neither does changing the x and y value of drawRect... (That just seems to have the same effect as an translation with the matrix...) Additionally I don't want do draw that thing in a separate Graphics-Object and add that one into the other...
why I can't draw over impoted images? I've animated something on paper and scanned in the frames. When I import them to flash it either deletes the line as soon as I draw it, or if I create a new layer the drawing stays in all frames, not just one.
I am using Flash 8 - trying to get started by simply fading in/out using Alpha. I totally get on the first layer converting image to movie, inserting key frame and motion tween, selecting clip and changing alphato 0%. Where I am absolutely lost - is when it comes the second, third, fourth and fifth image. I have tried inserting new layers and repeating the steps - but for some reason 2-5 images do not transition like image one.
I have the code below which rotates a MC and fades it in to 100alpha and then fades it out again to 0 alpha. bearing in mind that all this happens on one frame, is there a way to get rid of the ghost image of the MC once the alpha gets down to 0?
I've tried to achieve this at the foot of this code with the removeMovieClip() but it doesn't seem to work.I know i could just let the timeline play to another frame once the animation is over to get rid of the ghost image but i'd really like to keep the animation to just the one frame...
I have a .PNG image with almost 50% of the image as transparent pixels.I am using this image for a Mouse_Over event but the problem is the Mouse_Over event works even on the transparent area.
what is it called when you have a image say 50x500 but is shown as a 50x50 and every so many seconds it changes its x by +50 making it play like a filmstrip. Also is it possible to color-to-alpha images imported VIA .load ?
I'm creating a portfolio which has tiny square buttons (one for each image) and arrows buttons to navigate through the portfolio. Everything is working just great, but I need the square buttons, when pushed, to change alpha or turn to dk grey instead of lt grey, and remain this way until the next image is shown. They should act as indicators as to where you are in the portfolio. The code I'm using is as follows:
picture._x=24; picture._y=31; function loadXML(loaded) {
It has been years since I have used flash so I am probably a beginner again. I have just got CS3 but most of what I remember I think is action script 1.I have a website that I want to make the images load from external into swf file. I want to then control the alpha with the rollover. I got so far but... alpha works only if jpg is inside. when I have it outside it just flashes on and off on load.I need to make the my_mc to load from outside then fade in. After which I have the rollover fade in/out code below...
Button.prototype.fadeIn = MovieClip.prototype.fadeIn = function () { this.onEnterFrame = function () { if (this._alpha<100) { [code].....
What im trying to achieve is an alpha effect with image transitions. I have some links that I want to make an alpha fade for images when the users passes over the buttons. The effect that im searching for is like this one:
[URL]
But only, they should be triggered by rollovers not mousemovement. In addition i have some images connected to the buttons. for instance on productslink the product image should be "alpha 100%" and the previous image should animate from 100 to 0 % alpha.
I've got something very strange happening with the alpha of some loaded pictures. I load 27 images dynamically from within a class:
PHP Code: package{ import flash.display.*; import flash.net.URLRequest; import flash.events.*; public class Portrait extends Sprite{ [Code] .....
However the first 4 portraits won't change alpha to a float number, I can only set the alpha to 1. Code: test_portrait = new Portrait(i, 0.8, (film_width/2)-(240), white_bg_square.y); Results in a blank screen for the first 4 portraits... All the other portraits change transparency fine. There's nothing wrong with the loaded pictures because I swapped 1 for 10 and the problem remained while image 10 in an other position changes alpha just fine.
I am learning actionscript and having a tough time of it... Here is the script I am having problems with...the problems is that the alpha fade that I created, does not reset when a new images is loaded. Here is the script,
I'm trying to take a png and create two images, one that represents the color data and the other a grayscale version of the alpha channel.
Extracting the correct data was no problem, i'm just embedding the png, creating a new instance (as a Bitmap) and then extracting the relevent channels of it's bitmapData to two new bitmapData instances.
ActionScript Code: [Embed(source='/../deploy/images/alpha_test.png')] public var image : Class;
[code]....
The problem that i'm having, is that when i assign the colors bitmapData to a bitmap instance to display it, the background color is showing as black, even though the default fillColor of a bitmapData instance is white. how i can use the alpha channel data to create an 8 bit, grayscale image, that's the reverse of the channel?
[url]...I added clear button, which clears all lines from user's whiteboard, but every other user who is connected to whiteboard, still sees lines. But when other users refresh the page, lines are gone too. That means I'm able to delete data from shared object, but I don't know how to update other users' whiteboard.[code]...
So I have so parts of actionscript which I am figuring out on how to make them one. What I am wanting to do is move an object to the right and fadeout. Here is my code to animate right 10 pixels, this works perfectly.
I recently bought an mp3-player coded in Flash and it works great, except for the fact that I do not want it to appear constantly on the timeline.
The mp3-player is generated throught code, so I was wondering if there is a way to control the alpha of a variable named mp3playerContainer and set it to 0? I have navigation points on frame 25 and 55 where I want this mp3player to not be visible. Could it be an idea to use "currentFrame", so that if currentFrame equals 25 or 55, then alpha of the variable mp3playercontainer will be set to 0?