Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
ActionScript - Essentials Advanced Guide
Rating: 4.5 out of 5(3 ratings)
994 students

ActionScript - Essentials Advanced Guide

A-Z guide to help you understand basics of ActionScript
Last updated 2/2022
English
English [Auto],

What you'll learn

  • The Introduction to ActionScript
  • Syntax, Data types and Variables
  • Functions and Operators
  • Control Structure
  • Flash Install
  • Use of Flash and Tools
  • Control Structure Practical
  • Debuging, Events, Clock
  • Sound Control

Course content

1 section16 lectures1h 16m total length
  • Introduction to ActionScript5:59

    Explore the basics of ActionScript, its use for controlling movie clips and interactivity, variables, constants, data types, events, and functions, plus its relation to JavaScript.

  • Syntax5:03

    Explore the syntax of ActionScript, including semicolons, parentheses, braces, and comments. Understand case-sensitive identifiers, dot notation, index expressions, event handlers, and keyword properties to build interactive content.

  • Data-types5:08

    Explore ActionScript data types, including primitive types like string, number, boolean, and reference types such as objects. Learn string concatenation, escape sequences, and null or undefined values.

  • Data-types Part - 23:22

    Explore data types in ActionScript 2.0 by examining automatic typing, explicit declarations of numbers and strings, and strict data typing, then cast between types to aid debugging.

  • Variables3:25

    Explore how variables in ActionScript store information and support any data type. Initialize variables, trace values to the output panel, and follow naming, keyword avoidance, scope, and global declarations.

  • Functions5:02

    Explore how ActionScript functions become reusable code blocks with parameters and return values, including built-in, top-level, and user-defined functions.

  • Operators6:06

    Explore numeric, comparison, string, logical, bitwise, and equality operators in ActionScript. Apply assignment, dot, and address axis operators to variables and properties.

  • Control Structure5:42

    Explore ActionScript control structures, including if-else and switch with default cases, plus loop constructs such as while and do-while, and accessing object properties to display values.

  • Flash Install4:28

    Install Macromedia Flash eight and Flash Player eight, covering download, license agreement, selecting components, trial key usage, and launching Flash Professional eight.

  • Use-Flash4:09

    Learn to use Flash, create a Flash document, adjust frame rate, place a textbook with dynamic index, and write basic ActionScript on a frame, exploring 1.0 and 2.0.

  • Flash-tool5:25

    Master the Macromedia Flash interface and essential tools, from timeline and toolbars to drawing, text, and shape tools, and create symbols in the library for ActionScript workflows.

  • Debuging4:01

    Learn to write and debug ActionScript in Macromedia Flash 8 by creating a new document, writing basic scripts, using the Action Panel, and employing breakpoints and debug tools.

  • Events5:16

    Learn how to implement control structures in ActionScript using Flash, including if statements and loops, by creating a dynamic text box and running scripts.

  • Control Structure Practical5:18

    Learn to implement control structures in ActionScript with Flash by creating text boxes, writing if statements and loops, and running scripts to demonstrate basic control flow.

  • Sound Control3:20

    Learn to control sound in ActionScript by creating a sound object, attaching library sounds, and exporting for ActionScript. Add play and stop buttons with a speaker clip to control playback.

  • Clock4:21

    Create a digital clock in ActionScript by capturing system time with time = new Date() and displaying minute and second in a textbox, updating every second through frames.

Requirements

  • ActionScript may be difficult to learn for beginners with no programming experiencing, however, it becomes easier to grasp with repeated practice and use.

Description

ActionScript is an object-oriented programming language originally developed by Macromedia Inc. It is influenced by HyperTalk, the scripting language for HyperCard. It is now an implementation of ECMAScript (meaning it is a superset of the syntax and semantics of the language more widely known as JavaScript), though it originally arose as a sibling, both being influenced by HyperTalk.

ActionScript is used primarily for the development of websites and software targeting the Adobe Flash Player platform, used on Web pages in the form of embedded SWF files.

ActionScript started as an object-oriented programming language for Macromedia's Flash authoring tool, later developed by Adobe Systems as Adobe Flash. The first three versions of the Flash authoring tool provided limited interactivity features. Early Flash developers could attach a simple command, called an "action", to a button or a frame. The set of actions was basic navigation controls, with commands such as "play", "stop", "getURL", and "gotoAndPlay". It enables interactivity, data handling, and much more in Flash, Flex, and AIR content and applications. ActionScript executes in the ActionScript Virtual Machine (AVM), which is part of Flash Player and AIR.

Today, ActionScript is suitable for desktop and mobile development through Adobe AIR, use in some database applications, and in basic robotics, as with the Make Controller Kit. Flash libraries can be used with the XML capabilities of the browser to render rich content in the browser. This technology is known as Asynchronous Flash and XML, much like AJAX. Adobe offers its Flex product line to meet the demand for rich web applications built on the Flash runtime, with behaviors and programming done in ActionScript.

Who this course is for:

  • Students or working professionals who wants to enhance their skills.