ActionScript 3.0 Design Patterns

(Chris Devlin) #1

490 | Chapter 13: Symmetric Proxy Pattern


{

if (cl==2)
{
mcheck=true;
}
else
{
mcheck=false;
}
connected=String(cl+ " connected");
playerText.setMove(connected);
}
//
//Connect Check and Set Up Shared Objects
//
public function checkHookupStatus(event:NetStatusEvent):void
{
if (event.info.code == "NetConnection.Connect.Success")
{
connect.gotoAndStop(2);
cs_so=SharedObject.getRemote("proxmove",nc.uri,false);
cs_so.client=this;
cs_so.connect(nc);
nc.call("checkPlayNum",null,null);
}
}
//Text
public function setDynamic( ):void
{
playerText=new DynamicText( );
addChild(playerText);
playerText.x=180;
playerText.y=50;


showText=new DynamicText( );
addChild(showText);
showText.x=260;
showText.y=50;
showText.setMove("ready");


moveText=new DynamicText( );
addChild(moveText);
moveText.x=180;
moveText.y=140;


oppText=new DynamicText( );
addChild(oppText);
oppText.x=100;
oppText.y=140;
oppText.setMove("opponent");
}
//Button


Example 13-5. SymPlayer1.as (continued)

Free download pdf