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