樱桃点心 发表于 2009-2-5 11:12:28

Flash MX 编程深层次应用-网络连线游戏(3) (1)

7.2 游戏区(2)
   下面是对应的SIT部分的Java代码:if(cmd.equals(this.cmd_SIT)) {      if(param != null) {          param = param.trim();          if( param.indexOf(" ") != -1) {            String desk_name = param.substring(0, param.indexOf(" "));            param = param.substring(param.indexOf(" "));            param = param.trim();            String chessman_status = param.substring(0,param.indexOf(" "));            Stringplayer_name = param.substring(param.indexOf(" "));            player_name = player_name.trim();            chessman_status = chessman_status.trim();            user.deskname = desk_name;   



















                                                                                                   

                                    7.2 游戏区(2)
   下面是对应的SIT部分的Java代码:if(cmd.equals(this.cmd_SIT)) {      if(param != null) {          param = param.trim();          if( param.indexOf(" ") != -1) {            String desk_name = param.substring(0, param.indexOf(" "));            param = param.substring(param.indexOf(" "));            param = param.trim();            String chessman_status = param.substring(0,param.indexOf(" "));            Stringplayer_name = param.substring(param.indexOf(" "));            player_name = player_name.trim();            chessman_status = chessman_status.trim();            user.deskname = desk_name;   



















                                                                                                   

                                              user.place = chessman_status;            if (chessman_status.equals("stand_up")) {               user.deskname = null;               user.place = null;               user.play_status = null;            }         // 由于是广播,所以自己也会收到一个坐下的命令,所以自己就不发给自己了            user.manager.notifyAll(packMsg(this.m_SIT, desk_name "
页: [1]
查看完整版本: Flash MX 编程深层次应用-网络连线游戏(3) (1)