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
Post a Comment