if (pool[i].alive) {
if (pool[i].draw()) {
pool[i].clear();
pool.push((poolsplice(i,1))[0]);
}
}
有一個名爲池的數組,如果draw()
返回true,則返回true,然後pool[i].clear()
。我在網上搜索,發現清除被棄用,所以這樣做的新方法將使用pool[i].open();
在知道.clear()已被棄用後,我應該如何編輯此示例?
這是我的來源。 Clear Method
我與本教程http://blog.sklambert.com/html5-canvas-game-the-player-ship/
我怎樣才能得到相同的結果一起以下?
這個鏈接是不是很明顯呢? 「清除的方法已被棄用,並且在新版本的常用瀏覽器中無效。」 – JJJ
嗯......'clear()'是,而'open()'仍然是'document'的一種方法,你在'pool'數組中有什麼特別的地方? – Teemu
我正在關注本教程允許的內容http://blog.sklambert.com/html5-canvas-game-the-player-ship/ – Patrick