macromedia flash a bridge between designers and developers
Post on 20-Dec-2015
215 views
TRANSCRIPT
Macromedia Flash
A Bridge Between Designers and Developers
Interface Layout
Writing code to make art
• Joshua Davis– Flash-based graphic and web artist– Inaugurated into the Smithsonian’s
National Museum of Design History– Art making machines based off algorithms
and hand drawn imagery• http://www.once-upon-a-forest.com
Example• Art generated through code
• Why is it art?– Requires creativity– All tools are given to you to form ideas
• Paintbrush = code• Canvas = flash
– Cannot be learned from textbook
import com.mosesSupposes.fuse.*;
ZigoEngine.register(Fuse,PennerEasing);
this.createEmptyMovieClip("leader", 1);
function moveLeader():Void{
var f:Fuse = new Fuse();f.push({target:leader, x:grp, y:grp, controlX:grp, controlY:grp, time:1, ease:"easeOutQuad"});f.push({func:moveLeader});f.start();
}
moveLeader();
function grp():Number //getrandomposition{
return Math.random()*600;
}
this.onEnterFrame = function(){
var t:MovieClip = this.attachMovie("circle", "c" + this.getNextHighestDepth(), this.getNextHighestDepth());t._x = leader._x;t._y = leader._y;var f:Fuse = new Fuse();f.push({target:t, scale:300, tint:Math.random()*0xFFFFFF, rotation:360, alpha:0, time:5, ease:"easeOutExpo"});f.push({func:function(){t.removeMovieClip();}});f.start();
}
Import a custom class-extend Flash functionality
Helper Function
Project: Scarlett Vision Media
• Design Entrance Page
• Design Entire Online Portfolio
Scarlett Vision MediaEntrance Page
• All designed with code, no timeline
• Designers get too caught up in one idea, lose focus of the goal of a project
• Too artsy, not “corporate” enough, waste of time?
• Link to entrance page
Scarlett Vision MediaOnline Portfolio
• Demonstrates use of timeline along with code
• Good compromise on art mixed with business
• Unique style for user interface
• link