DIG2500c_lecture13

DIG2500c_lecture13 - Fall 2009 Semester Dr. Rudy McDaniel...

Info iconThis preview shows pages 1–13. Sign up to view the full content.

View Full Document Right Arrow Icon
DIG2500c: Fundamentals of Interactive Design Fall 2009 Semester Dr. Rudy McDaniel Lecture 13: OOP + Audio and Video
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Review From Last Week Randomization – introduce non- predictable states into our interactions Arrays – order collections of data for easy access and retrieval Custom Objects – create our own variables!
Background image of page 2
This Week Review of HW2 Assignments New Topics: More About OOP Audio and Video
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Course Evaluations Course evaluations will be online from Nov. 23 through Dec. 7 via the MyUCF portal. Please fill out this evaluation as it is the only direct way I have of receiving feedback about the course. Please also fill out the written feedback
Background image of page 4
Review But first, a little review…
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Remember the Method Write it out in English first Then sort into the programming structures Identify all variables, conditions, loops, and functions required Write out in pseudo-code Refine pseudo-code Investigate if functions close to what is needed are built into programming language Study vocabulary and syntax!
Background image of page 6
Remember how Flash works Flash movies play in their entirety until they reach the last frame of the timeline, unless you tell it to do otherwise. ActionScript can control a timeline with play(); and stop(); You can apply these actions to the main timeline and to the timelines inside movieclips
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
You Down Wit’ OOP? Yeah You Know Me!
Background image of page 8
OOP Review Flash uses an object-oriented programming (OOP) model in ActionScript OOP simply means that you treat portions of your program as self-contained objects Everything we use in Flash is an “object” The Timeline Symbols Audio
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Parts of the OOP Model Classes (Properties, Methods) Objects Instances Methods Messaging system for communication And follows certain rules:
Background image of page 10
OOP Concepts Classes Defines the abstract characteristics of a thing (object), including the thing's characteristics (its attributes, fields or properties) and the thing's behaviors (the things it can do, or methods, operations or features). A class is a blueprint or factory that describes the nature of something.
Background image of page 11

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Object A pattern (exemplar) of a class. The class of Dog defines all possible dogs by listing the characteristics and behaviors they can have the object Lassie is one particular dog, with particular versions of the characteristics. A Dog has fur; Lassie has brown-and-white
Background image of page 12
Image of page 13
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 55

DIG2500c_lecture13 - Fall 2009 Semester Dr. Rudy McDaniel...

This preview shows document pages 1 - 13. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online