Create an Account!

Adobe Flash Resource Community with a helpful Flash Forum, FLA Files and Tutorials

Search:
FlashDevils Community, Flash Developer to Flash Developer
 Recommend Us
 About FlashDevils Community
 Can i become a moderator?
 
Flash Community Register Flash Forum Control Panel Calendar Member List FAQ Search FLA Files

Links

Latest News
Open Letter from Adobe to Developer Community
Macromedia Studio 8 Now Available
Macromedia Flash Player 8 Public Beta
MDM Capture v2 and MDM Zinc v2 Pocket PC Edition - Now Available
Electric Rain Releases Swift 3d 4.5 For 3d Export To Flash And Video

Latest Threads
Flash Programmers needed - based in the UK
Customizing Senocular's Motion Blur for Actionscript 2.0
Help with Dress Up Game
[Help] flash game save
Slight Tween problem
How to establish Flash-Skype conference
Flashphoner - Flash-SIP server software
Anyone have tips for Actionscript?
ColorTransform after frame change
Visit Forums

Sponsors
Gossamer Threads

Friends of Da Devil
André Michelle
Ant's Roots
Erwin Verdonk
Flash Goddess
Flash Vista
FlashComponents.net
FlashGuru's MX 101
FlashPod
FlashStar
Moock.org
Swiftdev
SyntheticOrange
The Beat Suite
Who's We Studios

Adobe Flash News
Open Letter from Adobe to Developer CommunityThu 15 Dec 2005
[] Sara Spalding, Director of Developer Relations at Adobe, has written this open letter to the developer community.

Dear Macromedia Community Members:

By now you most likely know that Adobe has finalized its acquisition of Macromedia, combining the leading-edge technologies of two pioneering software companies. We’d like to take this opportunity to let you know what the acquisition means to you as a valued member of our community and what you can expect from Adobe in the days ahead.

With the acquisition of Macromedia, Adobe is dramatically advancing its ability to deliver a platform that provides you with powerful solutions for engaging people with digital information. We are now better positioned than ever to assist you in meeting and exceeding your business requirements and goals.

Moving forward, we will bring together some of the industry’s strongest brands and most ubiquitous technologies, including Acrobat, Photoshop, Dreamweaver, PDF, ColdFusion and Flash. Customers who have relied on Adobe and Macromedia solutions will benefit from a consistent platform and common user interface, as well as the outstanding care they’ve come to expect from both companies.

At a high level, by bringing our technologies together, we will provide the community with the software solutions you need to meet the increasing demands of today’s competitive environment. Now more than ever, we are positioned to help you securely extend the reach of your information, business processes and services to engage and interact with customers and constituents online, via mobile devices – by whatever medium you choose. As you may know many of Macromedia’s leaders are now in leadership roles at Adobe. Kevin Lynch is now Adobe’s Senior Vice President and Chief Software Architect, Platform Business Unit. Kevin’s responsibilities include the Flash Player, Acrobat Reader, and Developer Relations. David Mendels is now Adobe’s Senior Vice President of Enterprise and Developer Solutions, and is responsible for products like Flex, ColdFusion and LiveCycle. Tom Hale is now Adobe’s Senior Vice President of the Knowledge Worker Solutions Business Unit, which includes Breeze and Acrobat. And lastly, Stephen Elop, Macromedia’s former President and CEO, is the President of Adobe’s worldwide field organization.

Our efforts with user groups around the world, developer events and conferences, and throughout the community will continue as they always have, and we’re excited about how we can enhance and expand our relationships with our development community.

We look forward to sharing more information with the community in the coming weeks. For more information about the merger, please visit www.adobe.com. If you have questions, comments, or concerns, please don’t hesitate to contact me directly, or any of your contacts on the developer relations team.

On behalf of all of Adobe, and the Developer Relations team in particular, I want to thank you for your continued commitment to our community, and I look forward to new opportunities to work together.

With best regards,

Sara Spalding, Director, Developer Relations sspaldin@adobe.com
Posted by: TheDutch

Advertising

Using Adobe Flash Forum
Help with Dress Up Game Mon 30 Aug 2010
Hello All,

I recently started working on my first dress up game.

I'm using Macromedia Flash MX.

Instead of drawing on the template available I imported Photoshop CS5 drawings instead:
1) The character in .jpeg format and 2) An article of clothing in .png format.

I know that when you save something in .jpeg that the background stays in tact. But I thought that by saving the piece of clothing in .png format that it would make the background opaque so that the clothing layer doesn't cover up the character layer and it does not apparently work that way.

So, my issue is that I don't know how to import the clothes so that the white background doesn't completely show up and cover up my character.

I hope I made my issue clear- if there's any further clarification questions please let me know.

Thanks in advance...I purposely went hunting for a flash forum to even get a remote answer to this. I can't figure it out at all.

-

Bri
View ThreadPosted by: heybri

Adobe Flash Actionscript Forum
Customizing Senocular's Motion Blur for Actionscript 2.0Tue 31 Aug 2010
I'm building banners in AS2 and I've tried to customize Senocular's very handy directional motion blur

The problem I'm having is I can't make this code reusable- I want to use it in a more linear fashion for banners rather then dynamically with mouse clicks. Has anyone had any luck using this in a timeline? Thanks!

This is my attempt to customize at the moment (old_loc is coming up as undefined, which in turn makes new_loc NaN):

ActionScript:
import flash.geom.*;
import flash.display.BitmapData;
import flash.filters.BlurFilter;

Stage.scaleMode = 'noScale';

var maxBlur:Number = 40;// maximum blur amount for motion blurring
var easeAmount:Number = .75;// amount of easing to be used for movement (0-1)
var maxSize:Number;
var offset:Number;
var blur_bmp:BitmapData;
var rotate_matrix:Matrix = new Matrix();
var blur_rect:Rectangle = new Rectangle();
var blur_point<img align="top" src="images/smilies/tongue.gif" border="0" alt="">oint;
var blur_filter:BlurFilter;
var target_loc<img align="top" src="images/smilies/tongue.gif" border="0" alt="">oint;
var blurred_mc:MovieClip;

function motionBlur(mc:MovieClip, xPos, yPos):Void
{
        //mc._visible = false;
        maxSize = maxBlur + Math.sqrt(mc._width * mc._width + mc._height * mc._height);
        trace("maxSize = " + maxSize);
        offset = maxSize / 2;
        trace("offset = " + offset);
        blur_bmp = new BitmapData(maxSize, maxSize, true, 0);
        this.createEmptyMovieClip("blurred_mc",1);
        blurred_mc.createEmptyMovieClip("image",1);
        blurred_mc.image.attachBitmap(blur_bmp,1,false,true);
        blurred_mc.image._x = -offset;
        blurred_mc.image._y = -offset;
        blur_rect = blur_bmp.rectangle;// rectangle area filter affects
        blur_point = new Point(0, 0);// offset point for filter
        blur_filter = new BlurFilter(0, 0);// filter (blur, starting with no power)
        //http://flash-creations.com/notes/actionscript_eventhandlers.php
        this.onEnterFrame = moveIt(mc);
        target_loc = new Point(xPos, yPos);
}

function moveIt(mc:MovieClip) {
        // get old (current) location of blurred_mc
        var old_loc = new Point(blurred_mc._x, blurred_mc._y);
        trace("old_loc : " + old_loc);
        // develop a new location for blurred_mc with interpolate
        var new_loc = Point.interpolate(old_loc, target_loc, easeAmount);
        trace("new_loc : " + new_loc);
        // assign the new_loc to the position of blurred_mc
        blurred_mc._x = new_loc.x;
        blurred_mc._y = new_loc.y;
        // get the distance from the old loc to the new
        // this will be used to determine how much blur to apply
        var distance = Point.distance(old_loc, new_loc);
        // get the angle from the old loc to the new
        // this will be used to determine the angle of the blur
        var angle = PointAngle(old_loc, new_loc);
        // reset the rotate_matrix to remove any transformations
        // that were applied last frame
        rotate_matrix.identity();
        // rotate the matrix opposite of the angle found between
        // the new and old locations of blurred_mc
        rotate_matrix.rotate(-angle);
        // move the matrix by the offset to account for the
        // centered position of the original click_mc
        rotate_matrix.translate(offset,offset);
        // clear blur_bmp by filling it with empty pixels
        blur_bmp.fillRect(blur_bmp.rectangle,0);
        // draw the rotated, translated click_mc into blur_bmp
        blur_bmp.draw(mc,rotate_matrix);
        // apply the blur power to the blur filter
        blur_filter.blurX = Math.min(maxBlur, distance * 1.5);
        // apply the blur filter to the blur_bmp
        blur_bmp. applyFilter(blur_bmp,blur_rect,blur_point,blur_fil
        ter);
        // rotate blurred_mc to counteract the rotation of
        // rotate_matrix used in draw
        blurred_mc._rotation = angle * 180 / Math.PI;
}

button_mc.onMouseDown = function():Void
{
        motionBlur(click_mc, click_mc._x+=20, click_mc._y+=20);
        trace("CLICK MC X: " + click_mc._x);
        trace("CLICK MC Y: " + click_mc._y);
}
// PointAngle: returns the angle between two points
function PointAngle(pt1<img align="top" src="images/smilies/tongue.gif" border="0" alt="">oint, pt2<img align="top" src="images/smilies/tongue.gif" border="0" alt="">oint):Number
{
        var dx = pt2.x - pt1.x;
        var dy = pt2.y - pt1.y;
        return Math.atan2(dy, dx);
}

View ThreadPosted by: pajhonka

Adobe Flash Tutorials
Functions and OOP
Introduction to Functions
Limited Animation
FlashMX - the drawing API
FLA Files
Friction and Lines
Friction
Lines
Move to Point
Scripted Motion
Duplicate and Randomize
Confusion
Rope
XML - Newsfeed
More FLA Files
Reviews
ASV 3.12
Screenswift
FlashStudio PRO
Swift 3D v3
Interviews
Steve from Sarbakan
Zanpo, Maker of Virtual City
Ann-Marie from Flash Goddess
Who's We Studios
Eric Jordan from 2Advanced Studios

< FlashDevils - Terms of use >

Copyright, FlashDevils Community, 2002 -
Flash Archive