actionscript 3 - Error: Expecting rightparen before colon -


i'm working on actionscript , can'f seem find problem on code block.
please help.

partial code:

    private function constructcommunicatorandconnect() : void     {         var chost:* = externaldata.splashserverhosts[this.m_nsplashserverindex];         var nport:* = int(externaldata.splashserverports[this.m_nsplashserverindex]);         var csocket:* = new reconnectingstringsocket(chost, nport, new randomxorscrambler(68, 47));         csocket.addeventlistener(reconnectingstringsocket.reconnecting, function (event:event) : void         {             multiplayercontainer.addtexttoconsole("lost splash connection, trying reconnect...");             return;         }// end function         );         csocket.addeventlistener(reconnectingstringsocket.reconnecting_successful, function (event:event) : void         {             multiplayercontainer.addtexttoconsole("splash connection succesfully reestablished");             return;         }// end function         );         this.m_csplashcommunicator = new splashcommunicator(csocket, multiplayercontainer.player.com.miniclip.multiplayer.container.player:ilocalplayer::sessionid, multiplayercontainer.player.userid, externaldata.gameid, this);         this.m_csplashcommunicator.connect();         multiplayercontainer.addtexttoconsole("connecting splash server #" + this.m_nsplashserverindex + " (" + chost + ":" + nport + ") session \"" + multiplayercontainer.player.sessionid + "\"");         dispatchevent(new event(communicator_constructed));         return;     }// end function 

the error @

this.m_csplashcommunicator = new splashcommunicator(csocket, multiplayercontainer.player.com.miniclip.multiplayer.container.player:ilocalplayer::sessionid, multiplayercontainer.player.userid, externaldata.gameid, this); 

some relevant functions:

public function splashcommunicator(param1:stringsocket_i, param2:string, param3:string, param4:string, param5:isplashlistener)     {         super(param1, param5);         param1.setsocketeventhandler(this.handlesocketevent);         param1.addeventlistener(event.connect, this.socketconnected);         this.m_csessionid = param2 != null ? (param2) : ("");         this.m_cuserid = param3 != null ? (param3) : ("");         this.m_cgameid = param4;         this.m_clistener = param5;         return;     }// end function 

heres problem, check code

     .player:ilocalplayer::sessionid, multiplaye // check these ::       whatever = new whatever(somemorestuff,hi{in here have ::::::::::},outside); 

see above pattern colon inside parentheses (mc{x:200,y:200}); im hoping following me


Comments

Popular posts from this blog

ios - iPhone/iPad different view orientations in different views , and apple approval process -

java Extracting Zip file -

C# WinForm - loading screen -