Flash components overview: Difference between revisions

The educational technology and digital learning wiki
Jump to navigation Jump to search
Line 1: Line 1:
{{Under construction}}
{{Under construction}}
== Overview ==
== Overview ==
[[image:flash-cs3-component libraries.png|thumb|360px|right|Flash CS3 component library]]


Components are prebuilt interface elements.
Components are prebuilt interface elements.
Line 38: Line 39:
; ActionScript (AS2) and ActionScript (AS3)
; ActionScript (AS2) and ActionScript (AS3)
* In CS3, a component library is available for both.
* In CS3, a component library is available for both.
* The AS3 one is smaller as you can see in the screenshot below:
* The AS3 one is smaller as you could see in the screenshot above
[[image:flash-cs3-component libraries.png|thumb|360px|none|Flash CS3 component library]]


In this article we going to look at User Interface components
In this article we going to look at User Interface components
Line 47: Line 47:
* I suggest to dock it against your library.
* I suggest to dock it against your library.


== A slideshow with the AS 3 button component ==


== A slideshow with the AS 3 button component ==
; Goal
The goal is to make a sort of simple Flash Webpage. The user at all times will have a menu to the left that will allow him to navigate to different contents.
 
We will build several versions of this. Have a look at the "standard"
[http://tecfa.unige.ch/guides/flash/ex/components-intro/flash-cs3-simple-slide-show-menu.html AS 3 menu-based slide show]


; Planning the layers
In this example we will work with five layers:
In this example we will work with five layers:
* Actions: will include a little Action Script code
* Actions: will include a little Action Script code
* Buttons:


; Get a button from the library
; Get a button from the library

Revision as of 10:05, 6 September 2007

This article or section is currently under construction

In principle, someone is working on it and there should be a better version in a not so distant future.
If you want to modify this page, please discuss it with the person working on it (see the "history")

Overview

Flash CS3 component library

Components are prebuilt interface elements. This is part of Flash CS3 tutorials.

Learning goals
Learn how to create and use some Flash 9 (CS3) components
Learn a little bit of Action Script 3.0 to run something with a button.
Prerequisites
Flash CS3 desktop tutorial
Flash drawing tutorial
Moving on
The Flash article has a list of other tutorials.
Flash Video component tutorial
Quality
This text should technical people get going and may not be good enough for self-learning beginners. It can be used as handout in a "hands-on" class. That is what Daniel K. Schneider made it for...
Level
It aims at beginners. More advanced features and tricks are not explained here.
The execturive summary

Flash has a few built-in components (called widgets or gadgets in other contexts) and the will allow to you to build an interactive environment more quickly than by coding all by yourself.

However, using these components still requires basic knowledge of ActionScript. In this article we will try to show a few design patterns that you can copy and adapt.

The executive summary - buttons
  • Open the component library (Window->Components or CTRL-F7)
  • Drag a component to the stage
  • Fill in some Parameters
  • Add some action script

Introduction

ActionScript (AS2) and ActionScript (AS3)
  • In CS3, a component library is available for both.
  • The AS3 one is smaller as you could see in the screenshot above

In this article we going to look at User Interface components

To open the component library
  • Window->Components or CTRL-F7
  • I suggest to dock it against your library.

A slideshow with the AS 3 button component

Goal

The goal is to make a sort of simple Flash Webpage. The user at all times will have a menu to the left that will allow him to navigate to different contents.

We will build several versions of this. Have a look at the "standard" AS 3 menu-based slide show

Planning the layers

In this example we will work with five layers:

  • Actions: will include a little Action Script code
  • Buttons:
Get a button from the library
  • Open the component library, select "User Interface" and drag the button to the stage
Button of the Flash CS3/ActionScript 3 component library

Results

There is a slideshow with the components button: