我正在尝试创建游戏。我已经走了一半,但还是被困住了。( a) 初始化()将矩阵中的每个位置初始化为'O‘。没有参数或返回值。( c) get_move()扫描播放机的移动(行和行),并使用数组“返回”它。参数:关于是谁转动它的信息(Player 1或Player 2),以及一个包含两个元素的数组,其中移动坐标将被存储。没有返回值。
( d) check_move()控制移动是否合法(不在矩阵之外,也不是已经被吃掉的位置)。参数:要检查的移动(行和行)。返回值:控件的结果。&
我有一个构造函数Chomp,它创建一个画布元素;它的属性是this.c,但是当我试图在构造函数的方法中调用this.c上的函数时,我会收到一个错误:TypeError: Cannot read property'beginPath' of undefined (line 28 in function Chomp.chomping)。更新:--这是第二次通过动画函数this.c变成未定义的,所以,我的错误必须在方法Chomp.prototype.animate中。= function() {
Chomp</em