WEB开发网
开发学院图形图像Flash 用 Silverlight 开发围棋在线对弈程序(二)MVC 阅读

用 Silverlight 开发围棋在线对弈程序(二)MVC

 2009-03-31 12:01:56 来源:WEB开发网   
核心提示: 另一个转发的例子: void btnGo_Click(object sender, RoutedEventArgs e) { // 游戏开始 _controller.DealCommand("Start"); }看一下 Controller 中这两个方法的实现: //

另一个转发的例子:

              void btnGo_Click(object sender, RoutedEventArgs e)

              {

                     // 游戏开始

                     _controller.DealCommand("Start");

              }

看一下 Controller 中这两个方法的实现:

              // 在棋盘上某个位置点击

              public void ClickOnBoard(Position pos)

              {

                     if (_model.GameStatus != GameStatus.Started)

                           return;

 

                     _model.SetStone(pos);

              }

 

              // 处理命令

              public void DealCommand(string command)

              {

                     if (command == "Start")

                     {

                           _model.GameStatus = GameStatus.Started;

                     }

              }

上一页  1 2 3 4  下一页

Tags:Silverlight 开发 围棋

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接