Getting Started with CLIK Buttons

Scaleform’s Common Lightweight Interface Kit (CLIK) allows developers to rapidly prototype efficient front-end menu interfaces for games, and then take those prototypes to completion with a minimum of time and effort. It also allows users to rapidly iterate on their designs. The kit includes over 15 individual widgets or components, including buttons, sliders, progress bars, dropdown menus, text areas, and scrolling lists. This document will focus on the button component, which is core to the rest of the CLIK components. There are four key button types: Button, ToggleButton, AnimatedButton, and AnimatedToggleButton. The latter three are specialized variants of the standard Button component. Learning how and when to use this component and its variants is the first step to understanding the rest of the CLIK components.

It is recommended that the Getting Started with CLIK document be read before reading this document, as many of the concepts discussed in this document are introduced in it.

NOTE that there are different ways of doing the same thing in Flash; developers may be able to find and use alternative workflows that suit them better than the approach adopted in this tutorial.