Exemplary Student Work
Directions for 5/20
DEADLINE DEFERRED
Interesting Director Xtras
Gleanings from Murray (2)
Notes for Gross, Chapters 28-30
Assignment 4 Revision Deadline
Dynamic Cutaway/X-Ray Effects
External Casts
Notes for Gross, Chapters 25-27
Final Schedule and Deadlines
Fixing the Transition Problem
Notes for Gross, Chapters 22-24
Thinking about La Jetée
Revision Option for Assignment 4
Assignment 5
Incorporating Flash in Director
Dealing with Fonts
Synchronizing Sound
Shockwave Audio for Macintosh
Notes for Gross, Chapters 19-21
The "Face on Mars" in Watchmen
Assignment 4
Demo: Beyond Point-and-Click
Notes for Gross, Chapters 16-18
WWW resources for Watchmen
Revised Demo for Assignment 3
Text Scaling Problem Solved
Rough Demo for Assignment 3
Two Approaches to Director Animation
Notes for Gross, Chapters 8, 13, and 15
Windows & Mac Graphics
Notes for Gross, Chapters 4-7
Conversion Programs for MPEG-3
Demo of External Sound
External Sound in Director
Assignment 3
Peer Response Instructions
Update on Assignment 2
Syllabus Revisions
Notes for Gross, Chapters 1-3
Director and Lessons Installed
Flash Scripting Drawbacks
Flash Scripting
Sound Cards Working
Clickthrough Experiments
Gleanings from Murray (1)
Workshop Projects
from the Splash Page
Flash Demo 2
Stacking Problem
Director 8 Is Coming
Assignment 2
Flash Demo 1
Flash Concepts: Part 1
Changing Passwords on Cow
Cow Server Upgraded
Assignment 1
Hypermedia Signup
Cow accounts
Graphics/Hypermedia Lab Hours
Syllabus
Advice and Policies
Reaching Stuart Moulthrop
Course Preview
Entry Page
|
Gross, Chapters 8, 13, and 15
Chapter 8
- What Flash calls a movie clip Director calls a Film Loop:
a component object with its own animated behavior. Film loops in Director
lack one crucial feature of Flash movie clips -- you can't edit their timelines
once they have been defined -- but in other respects they are very similar.
- P. 172: Create a film loop by cutting and pasting a sequence of frames
from the Score into an empty slot in the Cast.
- P. 173: Film loops pre-empt sound channel 1 even when they have no
sound to play.
- P. 177: You may duplicate an entire movie by selecting all its component
frames and pasting them into the first frame of the first channel used by the
movie you are duplicating (in the example here, the Tempo channel).
- P. 180: A behavior is attached to an instance of a button (a sprite in the Score).
Behaviors can also be attached more generally (to a cast member) or more specifically
(to a particular frame within a sprite). The choice depends on how generally you
want the behavior to apply.
- P. 185: Note the tip about using the Behavior Inspector on an unoccupied cell,
unless you want to assign new behavior to specific sprites.
Note About Chapters 9 and 10
These chapters were not assigned. If you try them you may discover that some of the
Controls to which Gross refers are not installed in the Educational version of Director.
These Controls consist of pre-built scripts. The scripts in question exist as
part of the finished version of the project, at least for Chapter 9. If you extract the
relevant script from the finished version, you can complete at
least that exercise on your own.
Note About Chapters 11 and 12
There are no technical problems with these chapters. They cover visual effects --
alpha channels, masks, and palettes -- which have already been introduced in
earlier chapters and which aren't strictly necessary for what we're doing here.
If you have time, these chapters are worth a look, though.
Chapter 13
- In this chapter you'll learn techniques that will be
required for Assignment 4: interactive branching and navigation.
- P. 291: A good demonstration of the difference between cast member objects
and particular instances.
- P. 299: A single script may contain multiple handlers.
- P. 301: Since markers are coordinated with frames, you can use a marker name
to refer to a frame.
- P. 302: Frame scripts run without user action (as in Flash).
- P. 303: You can refer to markers by order ("relative markers") as well as
by name. Marker(0) indicates the current marker, while marker(-1)
is the one to the left and marker(1) is the one to the right.
This allows you to write generalized scripts that control transitions
without referring to specific markers.
- P. 307: Go and Go to are interchangeable.
Chapter 15
- This chapter introduces Shockwave, which you'll need to produce your movies
for Assignment 3.
- Gross recommends stages "smaller than 640x480 pixels" for Shockwave.
As he explains, this suggestions stems from limitations of client machines
and Web browsers, not Shockwave itself.
- p. 342: Note the difference between the Paint Window and Tool Palette
in Director: the former is a bitmap (raster) tool, while the latter
lets you create vector graphics. Vector graphics are preferable for
Internet work because they require much less information.
- P. 343: Note that there are two different versions of Shockwave for
Windows -- an ActiveX version for Internet Explorer and a version written
in some other programming language for Netscape Navigator.
For this reason, it's best to visit the Shockwave site once with each
browser to perform the download.
This problem doesn't apply to Macintoshes, which can't run ActiveX --
but generally speaking the Shockwave plugins for Macs don't work as well
as their Windows counterparts.
- For development and peer review, I expect you to have the current
version of the Shockwave plugin installed in your browser.
To check the status of your Shockwave installation, go to
http://www.macromedia.com/shockwave/welcome.
If you can't
configure your home system properly you'll have to use the machines in the
Hypermedia Room.
- P. 345: All sounds in a Shockwave movie are compressed with the same setting.
- P. 345: Gross recommends external Shockwave Audio (see previous week) for
extended sounds such as audio backgrounds.
- P. 346: Note that bit rate is not the same thing as the
sampling rate of your sound source. Bit rate refers to how many bits
of information stream through the Internet per second.
- Shockwave movies have the extension .dcr.
- P. 348: Select the Generate HTML option in Shockwave export to
obtain markup with the proper <OBJECT> and <EMBED> containers.
Note that you'll have to extract the containers from this generated page
for Assignment 3, since it asks you to include your Shockwave movie in
another page.
- P. 349: Use the Modify>Movie>Playback settings to allow or
circumvent streaming of your Shockwave movie. Use the
Play While Downloading option if you want the movie to stream.
Generally speaking, Shockwave movies should stream.
De-select this option only if streaming proves impossibly problematic.
|