You are on page 1of 1

Avatar.

as
class Avatar extends MovieClip
{
public static var HAPPY:Number = 0;
public static var SA:Number = !;
public static var "#$:Number = %;
public static &unction createAvatar 'name:Strin() tar(et:MovieClip)
dept*:Number) x:Number) +:Number,:Avatar
{
var av:Avatar = Avatar'tar(et-attac*Movie'.AvatarS+mbol.) name) dept*,,;
av-init'x) +,;
return av;
/
public &unction init 'x:Number) +:Number,:0oid
{
setState'Avatar-HAPPY,;
t*is-1x = x;
t*is-1+ = +;
/
public &unction setState'ne2State:Number,:0oid
{
s2itc* 'ne2State, {
case Avatar-HAPPY:
t*is-(otoAndStop'.HAPPY.,;
brea3;
case Avatar-SA:
t*is-(otoAndStop'.SA.,;
brea3;
case Avatar-"#$:
t*is-(otoAndStop'."#$.,;
brea3;
/
/
/

You might also like