COAP:COAP-2110/final: Difference between revisions
Jump to navigation
Jump to search
m (New page: ==== Final exam ==== The final exam focused on interactivity and students received a *.fla file to complete/repair. Several tasks had to be completed, some easy and some more difficult. ...) |
m (using an external editor) |
||
Line 4: | Line 4: | ||
'''Prepare for the following subjects''': | '''Prepare for the following subjects''': | ||
* '''Buttons''' | ; '''Mid-term exam requirements''' | ||
* See [[Help:COAP-2110/mid-term]] | |||
; '''Buttons''' | |||
* '''Videos and Sound''' | * Using library *.fla buttons (just change the label) | ||
* Making your own buttons from simple (!) drawings (including drawings for the different button states) | |||
* Using button components (label, change of width) | |||
; '''Videos and Sound''' | |||
* Sound embedded into the timeline | |||
* Videos embedded into the timeline | |||
* Simple use of the video component | |||
; '''ActionScript''': | |||
* Simple '''event handling functions''' and registration of mouse click events | |||
Example code: | |||
<pre> | |||
// timeline moving | |||
forward_btn.addEventListener(MouseEvent.CLICK,forward); | |||
function forward(event:MouseEvent) { gotoAndStop(2); } | |||
// Play an embedded movie clip | |||
start_button.addEventListener(MouseEvent.CLICK,start_kite); | |||
function start_kite(event:MouseEvent) { | |||
kite.play(); | |||
} | |||
</pre> | |||
You should be able to master following simple ActionScript "instructions": | |||
* change the visibility of an object on the stage | |||
* play and stop an embedded movie clip | |||
* move around in the timeline | |||
Example code: | |||
<pre> | |||
cat.visible = true; | |||
cat.visible = false; | |||
movie_clip.stop(); | |||
movie_clip.play(); | |||
gotoAndPlay(12); | |||
gotoAndPlay("robot"); | |||
gotoAndStop(12); | |||
gotoAndStop("cat_anim"); | |||
</pre> | |||
** Timeline organization: being able to stop animation and to jump to frames. | ** Timeline organization: being able to stop animation and to jump to frames. | ||
* You also should remember subjects from the previous exam (drawing and animation principles) | * You also should remember subjects from the previous exam (drawing and animation principles) | ||
Line 21: | Line 59: | ||
* ActionScript program flow (e.g. if and switch statements) | * ActionScript program flow (e.g. if and switch statements) | ||
* Special effects | * Special effects | ||
* Video captions | * Video captions and Video cue points | ||
* Loading of external sources other than video. | * Loading of external sources other than video. | ||
* Keypress events | * Keypress events |
Revision as of 20:13, 5 December 2008
Final exam
The final exam focused on interactivity and students received a *.fla file to complete/repair. Several tasks had to be completed, some easy and some more difficult.
Prepare for the following subjects:
- Mid-term exam requirements
- Buttons
- Using library *.fla buttons (just change the label)
- Making your own buttons from simple (!) drawings (including drawings for the different button states)
- Using button components (label, change of width)
- Videos and Sound
- Sound embedded into the timeline
- Videos embedded into the timeline
- Simple use of the video component
- ActionScript
- Simple event handling functions and registration of mouse click events
Example code:
// timeline moving forward_btn.addEventListener(MouseEvent.CLICK,forward); function forward(event:MouseEvent) { gotoAndStop(2); } // Play an embedded movie clip start_button.addEventListener(MouseEvent.CLICK,start_kite); function start_kite(event:MouseEvent) { kite.play(); }
You should be able to master following simple ActionScript "instructions":
- change the visibility of an object on the stage
- play and stop an embedded movie clip
- move around in the timeline
Example code:
cat.visible = true; cat.visible = false; movie_clip.stop(); movie_clip.play(); gotoAndPlay(12); gotoAndPlay("robot"); gotoAndStop(12); gotoAndStop("cat_anim");
- Timeline organization: being able to stop animation and to jump to frames.
- You also should remember subjects from the previous exam (drawing and animation principles)
Not covered in the exam:
- ActionScript program flow (e.g. if and switch statements)
- Special effects
- Video captions and Video cue points
- Loading of external sources other than video.
- Keypress events
Other information:
- All materials are allowed (e.g. books, handouts, web pages)
- Use of communication tools is strictly forbidden (no chat, no mail, etc.). No talking between students. Offenders may get an F.
Note: You can look at the Final exam 2007