| Macromedia Flash | ||
| Level: Introductory | Level: Advanced | |
| Duration - 2 Days | Duration - 2 Days | |
|
It is essential that the delegates are familiar with the Windows environment. This course is designed to give delegates a working knowledge of Flash 4. At the end of this course delegates will be able to create linked animated scenes ready for the Internet or Intranet site Introduction• An introduction to the Flash concept• A look at example Flash Sites • The Flash Interface • Working with Palettes Graphics• Creating graphics using the paint and draw tools• Editing graphics (strokes and fills) • Creating text • Working with layers • Working with groups • Understanding Alpha channels • Importing graphics Animation• Morphing shapes• Working with key frames • Working with symbols • Shape and motion tweening • Creating guide layers • Tweening with guide layers • Working with masks • Making use of libraries Sound• Understanding sound standards• Importing MP3's • Adding sound to a scene Interactive• Creating animated buttons• Working with actions • Creating links to scenes and URLs Shockwave• Exporting movies ready for use within WWW pages• Creating Flash only pages • Testing Miscellaneous• Exercises• Questions and answers |
Designed for those who do not have a programming background but who need to utilise the power of ActionScripting to deliver high impact, low bandwidth, interactive Flash content. This course outlines the fundamentals of Object Orientated Programming and explores the powerful functionality of ActionScripting. You will cover working with dynamic textfields, creating dynamic menu systems, animating with ActionScript, efficient production workflows in Flash and an exploration of the built-in ActionScript objects.The emphasis throughout this course is on practical 'hands on' exercises designed to build skills and confidence. If you have programming experience and are familiar with the fundamentals of Flash, it is not necessary for you to take this course. Introducing Actionscripting• Basic frame driven actions• Button actions and event handlers • Adding ActionScript to movies • Principles of OOP: objects, methods and properties Dynamic Text• Textfields as objects with properties and methods• feedback forms • rollover effects • loading external text files • creating scroll buttons • dynamic scrolling Flash Structures & Hierarchies• Prototyping with object diagrams• Flash building blocks: Symbols in depth • Timelines, levels, layers and depths • Layered and nested approaches to movieclips Menu Systems• Planning a menu system• drop down menus • invisible buttons • dynamic menu systems • scripting buttons for navigation • creating scroll functions • Animating with ActionScript • Changing properties • Creating slide bars • Duplicate movieclip • Cursor trailers • Using the HitTest methods with mouse values and shapeflags • Interactive animations • Clip Event handlers Production Workflows In Flash• Efficient Flash studio techniques• Using the Bandwidth Profiler and Movie Explorer • Movie size and download issues • Flash player and performance issues • Progress bars and preloading techniques • Trace actions • De-bugger/output window • Smartclips • timers • checkboxes • Shared libraries • ActionScript structures • Invisible Movie Clip engines • Classic Loop structures • More Movie Clip Event Handlers • Structuring semi-intelligent boolean operations • The if() and if() … else arguments Introduction To Math Functions• Math.cos,Math.sin,Math.PI• Random animations and effects • Flash games techniques • Dragging, dropping, snapping and constraining • Creating an interactive Jigsaw Puzzle • Creating score counters • Keyboard controlled movement • Creating custom cursors • Events based on the mouse position Future Development Concepts• Theoretical introduction to built-in object, manipulation• Date() • Sound() • Array() • Colour • On-line Flash resources |
|