You are here

Flash Tools for Developers: Parametric Curves on the Plane - Outline of the Parametric Curves Guide

Doug Ensley and Barbara Kaskosz

The following outline describes what can be accomplished by following the Parametric Curve Guide after downloading the source files to your machine with Flash MX 2004 or Flash 8 installed.

  1. Getting started. Download and unzip the relevant files including the documented source code and the detailed pdf file with instructions for customization.
  2. Description of the two templates. An overview of the structure of the two template files provided for customization.
  3. Elements of the param_basic fla File. A tour of the objects on the param_basic template stage.
  4. Modifying the Script: Changing Appearance. In this section, we show how to customize the appearance and the properties of the param_basic template through simple modifications of the script.
  5. Modifying the Script: Resizing and Repositioning. Changing the size of the grapher is done through a modification of the script while corresponding changes to the elements of the stage must be done using the objects' properties.  This section discusses how to make these modifications in a consistent manner.
  6. Modifying the Script: Changing Functionality. This short section gives two suggestions for changes to functonality along with a reference to Flash resource material for the first suggestion.  The second suggestion focuses on the functionality built into param_advanced, the second template included within the zip file.
  7. The Description of Custom Classes.  This section gives a technical description of the seven custom classes contained within the package edu.uriship.math.parametric2d. The first four of these classes are identical to the classes in the article Flash Tools for Developers: Function Grapher that also appears in the DCR Flash Forum.

Doug Ensley and Barbara Kaskosz, "Flash Tools for Developers: Parametric Curves on the Plane - Outline of the Parametric Curves Guide," Convergence (May 2006)