odesForAlien[alienNodeSelect].selected = false;
alienNodeSelect = Math.floor(Math.random() * 9);
nodesForAlien[alienNodeSelect].selected = true;
alienX = nodesForAlien[alienNodeSelect].key;
这一块的代码看不懂,有人知道不,求分享。
alienNodeSelect = Math.floor(Math.random() * 9);
nodesForAlien[alienNodeSelect].selected = true;
alienX = nodesForAlien[alienNodeSelect].key;
这一块的代码看不懂,有人知道不,求分享。
2017-10-23
最赞回答 / Capricorncd
笔记代码:https://github.com/capricorncd/blog/tree/master/Demos/games/aliens还没吃透,所有有时间再优化一下和注释一下 ....Orz不能访问点这里: https://github.com/capricorncd/blog
2017-10-20
想要观察得更仔细点的话,在浏览器调试里的js语句全部加上断点,就是左边那些数字都点上,然后在右边watch添加要观察的变量(root/key/newNode/Node/node.key/node.left/node.right/newNode.key
),自己在这些变量里挑或全部写上,然后F5刷新,F11一步一步跟着走,注意看变量变化,尤其是root要点开来(出现可向下伸展的三角符号,看里面多了什么少了什么),其他的也可以点开来看。
),自己在这些变量里挑或全部写上,然后F5刷新,F11一步一步跟着走,注意看变量变化,尤其是root要点开来(出现可向下伸展的三角符号,看里面多了什么少了什么),其他的也可以点开来看。
2017-10-17