Class overview :
This 3 day advanced ActionScript course is for people who want to push their Actionscript 3 skills further and learn advanced techniques in order to create and control effects with MovieClips, bitmaps, colour, audio, video, and 3D assets.
Class goals :
Additionally you we will cover some great open source class libraries that will help you in creating your effects and flash sites, and generally learn to take your ActionScript 3 skills to the next level.
Content of Adobe ActionScript 3 Advanced Techniques
Drawing
- Drawing API
- Triangles (and UVT)
- Bitmap fills
3D transformations
- rotationX/Y/Z transformations
- scaleX/Y/Z transformations
- x/y/z translations
- Simple 3D drawing
Collision Detection
- Hit tests
- Using Bitmaps for detection
Tweening
- Tween class
- Applying tweens
- Creating effects with tweens
- Other tweening libraries
Transitions and the Transition Manager
- Blinds
- Fade
- Fly
- Iris
- Squeeze
- Wipe
- Others
Colour
- Manipulating colours with AS3
- ColorTransform class
Transformations
- Matrix class
- Matrix3D class
- Transform
- Others
Video Effects
- Bitmaps
- Cameras
- Movies
Sound effects
- Loading sounds
- Controlling sounds
- Visualisation – waveforms and frequencies
- Microphones
Image Effects
- Bitmaps and BitmapData
- Filters and Blend modes
- PerlinNoise
Open source Classes
- Papervision3D
- Tweener
- TweenMax
- Minimal Components
- Others
Open source frameworks
- Gaia
Augmented Reality
- FLARToolkit
- Adding Papervision3D
Object Orientated Programming
- Creating your own class
- Creating methods
- Creating getters/setters
- Using your custom class
- Creating Document classes
Flash and Flash Builder (Flex Builder)
- Importing Flash work into Flash Builder
- Setting up your classes in Flash Builder
- Embedding Flash work as assets in your classes
- Using Flash Builder with php and mysql
Components and Data
- Components
- Button
- Checkbox
- ColourPicker
- Combobox
- Datagrid
- etc
Working with data
- Database Integration
- Setting up a server and database
- Testing server/flash/db integration
- Ways to connect Flash and data – AMFPHP
- XML
- DataProvider
Onze voordelen :
- Type of training: Inter-company, intra-company and individual
- 100% flexible & personalised training : You choose the place, the dates and the training program
- Offer request : Response within 24 hours
- 50% discount for SME’s from Brussels-Capital Region
- Free parking, lunch & drinks
- Free use of our Digital Competence Centre: Manuals, courses, exercises, …