Classfiles:
CLASSFILES
Monday, December 21, 2009
Friday, December 18, 2009
Thursday, December 17, 2009
Monday, December 14, 2009
Lesson 9
The makeup class will be held on friday 6-10pm in room 212 on the second floor of the computer art building.
Homework:
... coming soon
Classfiles
Homework:
... coming soon
Classfiles
Sunday, December 6, 2009
Lesson 8
Homework:
Take the gallery we created in class... add your own images, change up the xml to include some descriptive text and make the navigation scroll vertically instead of horizontally.
Remember to try and add each feature one step at a time (like we did in class).
After you've completed your homework... have a look at this slightly more advanced gallery tutorial: http://www.learningactionscript3.com/2008/12/12/grids-image-gallery/
Class files are back up:
ClassFiles
Take the gallery we created in class... add your own images, change up the xml to include some descriptive text and make the navigation scroll vertically instead of horizontally.
Remember to try and add each feature one step at a time (like we did in class).
After you've completed your homework... have a look at this slightly more advanced gallery tutorial: http://www.learningactionscript3.com/2008/12/12/grids-image-gallery/
Class files are back up:
ClassFiles
Sunday, November 22, 2009
Monday, November 16, 2009
Lesson 6
Functions
Q & A
Visual Functions
- using dynamic variables, events and functions together
Procedural Pattern Navigation
- a pattern for creating simple site navigations
Mini-Site Review
- Review a small website that makes use of the techniques
covered in class
Homework:
Think of 10 functions that you wish were already part of flash. For example:
// draws a diamond that has a width and height of 10 pixels
drawDiamondShape(10,10);
You don't need to actually make the function work. Just write the function call (like above)
In the function_website.fla you'll notice that there is one version with a bunch of empty functions. I want you to create a mini-website... just two or three buttons and a few basic elements (similar to the one from class). Then think about all the different functions you would need to write to make that site work - you don't actually need to make the functions work, just write the names of them (like I did in the functions_website.fla).
You should also continue to practice writing functions - try to invent a few more "visual functions." (See all the fla files with the same name)
CLASS FILES
Q & A
Visual Functions
- using dynamic variables, events and functions together
Procedural Pattern Navigation
- a pattern for creating simple site navigations
Mini-Site Review
- Review a small website that makes use of the techniques
covered in class
Homework:
Think of 10 functions that you wish were already part of flash. For example:
// draws a diamond that has a width and height of 10 pixels
drawDiamondShape(10,10);
You don't need to actually make the function work. Just write the function call (like above)
In the function_website.fla you'll notice that there is one version with a bunch of empty functions. I want you to create a mini-website... just two or three buttons and a few basic elements (similar to the one from class). Then think about all the different functions you would need to write to make that site work - you don't actually need to make the functions work, just write the names of them (like I did in the functions_website.fla).
You should also continue to practice writing functions - try to invent a few more "visual functions." (See all the fla files with the same name)
CLASS FILES
Sunday, November 8, 2009
Lesson 5
Class Notes
General Q and A
Align Navigation Demo
Functions, Functions, Functions
Reading:
(the end of this post is pretty advanced.... and not super important... the important part is the version of what we did today...)
http://www.learningactionscript3.com/2008/05/13/the-power-of-relative-positioning/
Homework:
Be sure to look over the function_practice.fla and nerd_functions.fla. If you have
any questions about writing functions e-mail me. If you can't figure out how
to write one of the below functions, feel free to email me. You should also attempt to
write some functions that aren't on this list. Be creative and try to challenge yourself...
write functions related to subjects that interest you.
// converts meters to centimeters:
// takes one argument in meters
// returns the number in centimeters
mToCM(meters);
for the below two functions you can find the math you need here:
http://en.wikipedia.org/wiki/Kelvin
// converts fahrenheit to kelvin - (temperature);
// takes one argument, the degrees in fahrenheit
// returns degrees in kelvin
tempFtoK(32);
// converts kelvin to fahrenheit- (temperature);
// takes one argument, the degrees in kelvin
// returns degrees in fahrenheit
tempKtoF(32);
// use google to find the equations for these:
// millileters to fluid ounces, and fluid onces to millileters
// calculates the area of a rectangle:
// takes 2 arguments, width and height of the rectangle
// returns the area of the rectangle
area(10, 20);
// adds 3 numbers together
// takes 3 arguments and adds them together
// returns the result of the addition of the three arguments
add3(100, 20, 300);
Conversion/Math BONUS:
// calculates the volume of a cube
// takes 1 argument, the length of any side of the cube
// returns the area of the cube
area(100);
Take a look at how we wrote the setupBtn() function in the file: align_demo_zenos_functions.fla
Try to use this technique somewhere in one of your existing homework files or personal/work projects.
ClassFiles
General Q and A
Align Navigation Demo
Functions, Functions, Functions
Reading:
(the end of this post is pretty advanced.... and not super important... the important part is the version of what we did today...)
http://www.learningactionscript3.com/2008/05/13/the-power-of-relative-positioning/
Homework:
Be sure to look over the function_practice.fla and nerd_functions.fla. If you have
any questions about writing functions e-mail me. If you can't figure out how
to write one of the below functions, feel free to email me. You should also attempt to
write some functions that aren't on this list. Be creative and try to challenge yourself...
write functions related to subjects that interest you.
// converts meters to centimeters:
// takes one argument in meters
// returns the number in centimeters
mToCM(meters);
for the below two functions you can find the math you need here:
http://en.wikipedia.org/wiki/Kelvin
// converts fahrenheit to kelvin - (temperature);
// takes one argument, the degrees in fahrenheit
// returns degrees in kelvin
tempFtoK(32);
// converts kelvin to fahrenheit- (temperature);
// takes one argument, the degrees in kelvin
// returns degrees in fahrenheit
tempKtoF(32);
// use google to find the equations for these:
// millileters to fluid ounces, and fluid onces to millileters
// calculates the area of a rectangle:
// takes 2 arguments, width and height of the rectangle
// returns the area of the rectangle
area(10, 20);
// adds 3 numbers together
// takes 3 arguments and adds them together
// returns the result of the addition of the three arguments
add3(100, 20, 300);
Conversion/Math BONUS:
// calculates the volume of a cube
// takes 1 argument, the length of any side of the cube
// returns the area of the cube
area(100);
Take a look at how we wrote the setupBtn() function in the file: align_demo_zenos_functions.fla
Try to use this technique somewhere in one of your existing homework files or personal/work projects.
ClassFiles
Saturday, October 31, 2009
This Sunday Class Cancelled
Hey Guys,
I sprained my ankle on friday and need to cancel tomorrows class. We'll simply add a make-up class that will be one week after what was originally going to be the final class....
best,
z
I sprained my ankle on friday and need to cancel tomorrows class. We'll simply add a make-up class that will be one week after what was originally going to be the final class....
best,
z
Sunday, October 25, 2009
lesson 4
ADDITIONAL CLASSNOTES COMING SOON...
READING:
http://www.learningactionscript3.com/2008/06/06/tweenlite-introduction/
ClassFiles
READING:
http://www.learningactionscript3.com/2008/06/06/tweenlite-introduction/
ClassFiles
Monday, October 19, 2009
Students From Advanced Class!
Hey... if you are one of the two students that transferred from the advanced class please e-mail me : bendvent [at] gmail
I just need to give you some instructions to officially transfer into the class :)
I just need to give you some instructions to officially transfer into the class :)
Lesson 3
Review
Q and A
evt.currentTarget
addChild()
visible property
Zeno's Paradox
- mini-navigation w/ variables
Website Template
- Simplest beginner style website template
TweenLite
- Basics to(), from(), delay, overwrite, tint...
- Banner ad using from()
Homework:
Create 3 banner ads using TweenLite. Remember you'll need the "gs" to be right next to your fla file... I've included it in the classfiles. Try to use Zeno's Paradox in at least on place in one of your previous homework assignments.
If you were here yesterday please post a comment since I neglected to take attendance.
Class Files
Q and A
evt.currentTarget
addChild()
visible property
Zeno's Paradox
- mini-navigation w/ variables
Website Template
- Simplest beginner style website template
TweenLite
- Basics to(), from(), delay, overwrite, tint...
- Banner ad using from()
Homework:
Create 3 banner ads using TweenLite. Remember you'll need the "gs" to be right next to your fla file... I've included it in the classfiles. Try to use Zeno's Paradox in at least on place in one of your previous homework assignments.
If you were here yesterday please post a comment since I neglected to take attendance.
Class Files
Sunday, October 11, 2009
Lesson 2
Review
- Q and A
- Homework
New Syntax
- evt.currentTarget (whatever is right before the dot)
- if statements
- add and remove listeners
- addChild
- for loops
Tutorials:
(this is a little advanced... but it should help you to understand for loops better...)
grids arranging clips
Homework:
Add at least 1 variable to your homework from last week. If you didn't finish the assignment finish it for next week. Find at least one place in your homework where you can use evt.currentTarget instead of a direct reference to an instance name.
ClassFiles
- Q and A
- Homework
New Syntax
- evt.currentTarget (whatever is right before the dot)
- if statements
- add and remove listeners
- addChild
- for loops
Tutorials:
(this is a little advanced... but it should help you to understand for loops better...)
grids arranging clips
Homework:
Add at least 1 variable to your homework from last week. If you didn't finish the assignment finish it for next week. Find at least one place in your homework where you can use evt.currentTarget instead of a direct reference to an instance name.
ClassFiles
Sunday, October 4, 2009
Lesson 1
Properties and Events
-instance names
-properties
-mouse events
-enter frame
-mouseX and mouseY
-coded animation
Reading / tutorials
property practice simple motion
Homework
Take the file BarGraph.fla and add at least 5 additional bars with corresponding buttons to control them. Change up the graphics to make it look better and add a button that resets all the bars to their original state.
Take the files Unicycle.fla and Unicycle2.fla... and create your own scene... if your not feeling creative - make a city scene with a car that moves with the mouse. I highly recommend that you try to come up with your own idea for a scene and add as many interactive elements as you can.... Feel free to e-mail me if you have any quesitons: bendvent () gmail
Classifles
-instance names
-properties
-mouse events
-enter frame
-mouseX and mouseY
-coded animation
Reading / tutorials
property practice simple motion
Homework
Take the file BarGraph.fla and add at least 5 additional bars with corresponding buttons to control them. Change up the graphics to make it look better and add a button that resets all the bars to their original state.
Take the files Unicycle.fla and Unicycle2.fla... and create your own scene... if your not feeling creative - make a city scene with a car that moves with the mouse. I highly recommend that you try to come up with your own idea for a scene and add as many interactive elements as you can.... Feel free to e-mail me if you have any quesitons: bendvent () gmail
Classifles
Syllabus
Intermediate Flash
Instructor: Zevan Rosser
bendvent [] gmail
http://www.shapevent.com/
http://www.actionsnippet.com
COURSE DESCRIPTION:
Building on the techniques covered in the Adobe Flash classes, the goal of this course is to build a solid foundation for ActionScript and intermediate Flash techniques. We will begin with an introduction to basic scripting principles and continue through object-based Flash applications. These skills will enable students to build scalable data-driven Flash sites, applications and animations. We will view existing sites and examine the techniques used in their creation. Students will create small Flash experiments and new Flash sites, or modify existing ones.
BOOKS:
Learning Actionscript 3.0 *
How to Cheat in Flash CS4
Making Things Move
COURSE REQUIREMENTS:
There will be a homework assignment every week. By the third week students will decide on a final project. The remaining weekly homework assignments will relate to this project.
GRADING:
60% Homework and Final Project
40% Attendance/Participation
COURSE OUTLINE:
Flash Review
-basic review
-animation tricks
-isometric 3d timeline
-parallax motion
-3d face
-lip sync
-vectorpark.com
-mudbubble.com
-shapevent.com
Properties and Events
-instance names
-properties
-mouse events
-enter frame
-mouseX and mouseY
-coded animation
Display Object Targeting
-nesting display objects
-unicycle
-targeting nested display objects
-isometric 3d coded
-events intermediate
Variables
-simple uses
-intermediate uses
Functions
-simple functions
-arguments
-return types
Navigations
-Website Skeleton
-code practice
-aligning clips
-TweenLite
External Assets
-preloader
-loading images
-flashvars
-text file
-more about aligning
XML
-loading xml
-dynamic programming
More Motion
-Complex motion examples
-physics
-particle systems
Advanced Display
-z-sorting
-complex re-parenting
Sound and Video
-timeline sounds
-library sounds
-loading sounds
-sound visualization
-working with flvs
-loading video
-working with video components
What is OOP?
-when do you use it?
-what do you already know about it?
-document class
-example classes
Review and Request
-your questions...
Instructor: Zevan Rosser
bendvent [] gmail
http://www.shapevent.com/
http://www.actionsnippet.com
COURSE DESCRIPTION:
Building on the techniques covered in the Adobe Flash classes, the goal of this course is to build a solid foundation for ActionScript and intermediate Flash techniques. We will begin with an introduction to basic scripting principles and continue through object-based Flash applications. These skills will enable students to build scalable data-driven Flash sites, applications and animations. We will view existing sites and examine the techniques used in their creation. Students will create small Flash experiments and new Flash sites, or modify existing ones.
BOOKS:
Learning Actionscript 3.0 *
How to Cheat in Flash CS4
Making Things Move
COURSE REQUIREMENTS:
There will be a homework assignment every week. By the third week students will decide on a final project. The remaining weekly homework assignments will relate to this project.
GRADING:
60% Homework and Final Project
40% Attendance/Participation
COURSE OUTLINE:
Flash Review
-basic review
-animation tricks
-isometric 3d timeline
-parallax motion
-3d face
-lip sync
-vectorpark.com
-mudbubble.com
-shapevent.com
Properties and Events
-instance names
-properties
-mouse events
-enter frame
-mouseX and mouseY
-coded animation
Display Object Targeting
-nesting display objects
-unicycle
-targeting nested display objects
-isometric 3d coded
-events intermediate
Variables
-simple uses
-intermediate uses
Functions
-simple functions
-arguments
-return types
Navigations
-Website Skeleton
-code practice
-aligning clips
-TweenLite
External Assets
-preloader
-loading images
-flashvars
-text file
-more about aligning
XML
-loading xml
-dynamic programming
More Motion
-Complex motion examples
-physics
-particle systems
Advanced Display
-z-sorting
-complex re-parenting
Sound and Video
-timeline sounds
-library sounds
-loading sounds
-sound visualization
-working with flvs
-loading video
-working with video components
What is OOP?
-when do you use it?
-what do you already know about it?
-document class
-example classes
Review and Request
-your questions...
Subscribe to:
Posts (Atom)