blindchess
1.0.2 • Public • Published BlindChess
中国象棋的算法实现
API
var chessBoard = new ChessBoard("red");//建立棋盘 红方red 黑方black
chessBoard.getMap(); //返回当前的棋盘数组信息
chessBoard.acceptDirect("炮八平五:RED"); //接受下棋指令 指令是四个汉字加颜色
ERROR_DIRECT 错误的指令
chessBoard.catchError((errorCode) =>{}); //重新定义这个方法来解决错误信息
chessBoard.clickPiece(point);
point {x,y}
选中棋子 会抛出错误
NOT_MY 不是我方棋子
NO_MOVE_WAY 没有可以移动的位置
chessBoard.movePiece(point)
CANT_MOVE 不能这么移动
Readme
Keywords
nonePackage Sidebar
Install
Weekly Downloads