CartoonSmart now teaches tons of Actionscript 3 tutorials. All videos are high quality and in Quicktime Format. Here's a rundown of the Actionscript 3 courses we teach....
Learn the Basics of Actionscript 3.0 using Flash CS3. At a glance, this tutorial teaches... Basic Property Changes, Programming Buttons, Listener Events, Navigate to URL's, Object Scope, Detecting Object Collisions, Using GetChild commands, Motion Tweening with Script, Text Fields and Embedding Fonts, Replacing the Mouse Cursor , Loading External SWF's, JPG's, Gif's, PNG's, Attaching Movieclips at Runtime, Using If Statements, Functions, and Variables, Programmably Moving or Dragging Objects, Using Sprite Objects instead of Movieclips. This tutorial teaches a lot of the most commonly used code so those of you familiar with Actionscript 2 don't have to bang your head against the wall for much longer. And if you've never written Actionscript before, this lesson is perfect for you as well. Excellent for beginners!
How to Program a Flash Rotating Carousel Gallery for and Actionscript 3
-Thumbnail links can be setup to jump to another frame, another URL, or load larger images.
-Thumbnail orbit can optionally be tied into the mouse location to create a 3D effect (roll mouse above)
-Change the number of thumbnails orbiting PLUS instead of thumbnails, you can use anything!
-Thumbnails can be faded or blurred out in the background (optional if using Flash 8 or CS3)
-Completely customizeable. Easily change thumb sizes and orbit, scrolling speed, mouse-over areas, colors, etc
Using Actionscript 3, MYSQL, and PHP to create and program an Ecard. Learn to program a Flash Ecard system using Actionscript 3 or Actionscript 2 , and connect to a MySQL database using PHP. This Flash Ecard tutorial teaches how to capture and store input text as well as x and y locations for objects, so the card can be customized using drag and drop methods to "dress up" characters or move around movieclips for other reasons. Also sending the card to an email address is possible, but optional. Cards can be generated without sending to an email address. After creating the card, a URL is displayed for the card location. Capturing a From email address is also possible, but not recommended.
Learn to program a Flash based Mp3 music player using Actionscript 3. The tutorial and features list includes...
Dynamically load track locations from a text document (or simply write them in the Flash file). Easily update your player without republishing by simply editing file names (like "track1.mp3" ) in a text document. Use ID3 tags (embedded meta-data) in the MP3 file to display track name, artist, album and year. All this player requires is the location of your MP3 file, you do NOT have to specify the track info yourself. * Change the audio balance by sliding between the left and right speakers. This is the first two types of sliders you'll learn to programm, the volume slider is the second. * Minimize or Maximize the player (using that triangle in the bottom right). Switch the player to a more compact mode while not choosing tracks. You can decide how much you want to mask out. * Spectrum bars animate based on highs and lows of the left and right speakers. Yes finally a player with working spectrum bars. You can adjust the visuals for this to look however you want. * You always have the option to change the visual appearance of the player. Tint it, stretch it, brand it, do whatever you want to the player art. * Drag it! The entire player can be repositioned by dragging the shell.
Learn to program a dynamic scrolling gallery for Flash using Actionscript 3 and Actionscript 2. Thumbnails are loaded dynamically from a folder outside of the .swf file. When viewers click on the thumbnail a larger version of the image is also loaded externally. This Flash tutorial teaches both Actionscript 3 and Actionscript 2. Key features include...
-Dynamically load thumbnails and larger-sized images from external folders.Simply tell the Flash file how many files to load, and a base file name (like "universe.jpg") then publish and upload!
-Load images (JPG, PNG, GIF ) or other Flash files (.SWF)
-Thumbnail links can be setup to jump to another frame, another URL, or load larger images (as above). Each thumbnail link can run a different Action. The example above only loads images, but you can program links to do anything.
-Completely customizeable. Easily change thumb sizes, scrolling speed, mouse-over areas, colors, etc.Remember, you're buying training, not just a template. By the end of the videos you'll know exactly how to modify the Flash files.
This two part lesson covers the Drawing API using both Actionscript 3 (in Flash CS3) and Actionscript 2 (in Flash 8).
The Drawing API allows you to create shapes using only code. So don't let the word "Drawing" in the title of this lesson confuse you. The traditional Flash drawing tools are totally off limits. Part one covers the basics of creating shapes (circle, squares, etc) and scripted filters (bevels, blurs, glows, etc). Part two teaches various ways to animate them.
A note about the code: Most of the line-by-line programming and code explanations will be covered using Actionscript 3. At the end of each example, we'll look at the same code using Actionscript 2. For the most part, its very similar.
Learn All About User Interface Components using Actionscript 3 The Video Tutorial Covers all of Flash CS3's User Interface Components
Plus example files are also included for every component below.
CS3 Button Component - simple clickable button. This part also teaches how to change the text style of this component (and all others)
CS3 CheckBox Component - simple checkbox, turns a value on or off
CS3 ColorPicker Component -gives users a pallette to choose colors from. This part demos how to tint objects / text to that color
CS3 ComboBox Component -basic pulldown menu
CS3 DataGrid Component - displays tabular type data, This includes loading an XML file into a data grid (example file included)
CS3 Label Component -simple label, often used with another component to describe it
CS3 List Component -scrollable list
CS3 NumericStepper Component - For clicking to step up or down a number at specified intervals
CS3 ProgressBar Component - used for showing the loading progress of the current file or externally loaded content (examples for each)
CS3 RadioButton Component - great for a multiple choice type quiz (includes an example quiz file, great for teachers)
CS3 ScrollPane Component - scrollable container for content (images, movieclips, swfs, etc)
CS3 Slider Component - simple slider device, could be used for moving objects onstages or changing values
CS3 TextArea Component - used for a scrolling dynamic text
CS3 TextInput Component - used for capturing user input
CS3 TileList Component - perfect for loading a thumbnail gallery, or any series of full size images. Could be set as a grid or rows/columns
CS3 UILoader Component - used for loading external image files (includes other swfs)
CS3 UIScrollBar Component - used for a scrolling dynamic text, the example includes loading text from a .txt file online
During the lesson and in each example file we've demonstrated code for the most common uses of each component.
Trace statements in each file are used to output different example values that could be useful in your project. Of course watching the tutorial videos are your best learning source, but if you're in a hurry for a quick example of each component, these example files will be a handy reference and stepping stone for exploring each component's full uses.
Most example files include a component already onstage and a runtime-created version of the component.
All code is written in Actionscript 3
A 2 Hour video lesson which teaches Actionscript 3 Flash Email Forms (with "Flash Cookies") Watch Step by Step Instructions for Creating the Form shown, with these key featurs
- Locally Shared Objects (basically, Flash "cookies") are created to save the form for filling in later.
For example, fill in some of the fields above. Press TAB or "Save Form", then close the window and come back. Upon return the information filled in previously will appear. This is a good feature for lengthy forms that might extend over multiple swfs.
- Restrict input text to specific characters. Also error messages can prompt users about typing restricted text. You can test this out in the Order # field above. If you type letters instead of numbers, an error prompt will show up.
- Prior to submitting the form, required fields can be tested for accurate info. For example, if you exclude the @ symbol or a period in the Email field, the form will prompt you to enter a valid email address
- Learn to use four common Components: Checkboxes, Label Buttons, Pulldown Menus, and Scrollbars. Also these components can work together, for example certain pulldown menu's will switch the checkbox to being selected.
- Scripted Motion Tweens can be added to make user messages slide in instead of appearing abruptly. You can test this out in the Order # field above. If you type letters instead of numbers, an error prompt will slide / fade in.
- Input and Dynamic Text boxes are taught extensively.
- The PHP file to send the form is also included and can be modified as well
Learn to Progam an Actionscript 3 XML Gallery Compatible with Flash CS3 This 2 hour Quicktime tutorial for Flash will teach you the Actionscript 3 Code to load an XML File, which will bring thumbnails into a scrollable pane. Thumbnails then link to corresponding images or swfs which load into the main area of the Flash file.
Cool Features...
In the XML file you can easily change thumbnail paths, pictures paths, picture titles and descriptions using XML.
You can also swap thumbnail layouts. The example above uses a single vertical column and single horizontal row of thumbnails to free up more screen real estate for the main images. You can also create thumbnail areas of any number of rows / columns.
Add links to open other XML files which can load up alternate galleries.
Code taught includes...
Functions
Enter Frame Listeners
Mouse Event Listeners
Scripted Motion Tweens
Tween Finish Listeners
Object Dragging and Release
Scoring and Math logic
If Statements
While Loops
Variables
Positioning and Scaling
General Button Code
ScrollPane Components
Actionscript 3 Page FLip Gallery Learn how to animate a program a realistic book page flipping effect in Flash using Actionscript 3
|