好吧,所以我的問題是,即時通訊嘗試獲得像素衝突。 當在單個函數調用中使用getImageData時,它可以工作。 但是,如果即時通訊使用Setinterval它像getImageData成爲一個休息。 getImageData之後的代碼正在被編譯。 這是怎麼發生的?Setinterval和getImageData
如果我這樣做的工作:
checkCollision();
function checkCollision()
{
var imgData = context.getImageData(0, 0, 10, 10);
context.log(imgData.data);
}
但是,如果我做到這一點不起作用,getImageData像一休:
setInterval(checkCollision, 1000/FPS);
function checkCollision()
{
var imgData = context.getImageData(0, 0, 10, 10);
// Code essent being compiled
context.log(imgData.data);
}
假設它在問題中有一個錯字,但不應該是'conteXt.log(...)'? – 2010-10-29 10:00:01
y這是一個錯字:P srry,但問題仍然存在:) – 2010-10-29 10:01:02
所以這是更好:) – 2010-10-29 10:01:40