如何在被调用的函数中引用“this”参数

时间:2014-03-10 20:00:52

标签: javascript this

我编写了一个简单的游戏,用枪点击后射击子弹击中移动目标(或类名中称为“船舶”),其中有3类目标速度不同,时间间隔和位置。我设置了碰撞功能,以检测子弹何时与任何目标接触。但是我无法弄清楚如何应用碰撞后果(将'此'船红色,得分50分等)转换为子弹碰撞的特定目标。

http://jsbin.com/cujuxuha/7/

JS

setInterval(function() {
    if (collisions($('.allShips'), $('.bullet'))) {
        $(???).css('background-color','red');
        score = + 50;
        $('#score').text(score);
    }
}, 25);

0 个答案:

没有答案