gpt4 book ai didi

javascript - GameQuery 碰撞检测

转载 作者:行者123 更新时间:2023-11-30 18:53:30 25 4
gpt4 key购买 nike

我在使用 GameQuery (jQuery) 碰撞检测时遇到问题

他们似乎从不开火?!?我已经检查了所有 .arrow 的存在和 .bot 的相同,但它似乎从未调用该函数

我的主回调中有以下代码:

$(".bot").each(function(){
$(this).collision(".arrow").each(function(){
alert("Test");
});
});

您知道为什么这只是什么都不做吗?机器人行走(具有 x 值)向右移动到箭头上方。

非常感谢,

最佳答案

您的问题是箭头嵌套在一个组中。所以你需要将组添加到碰撞检测中:

$(this).collision(".arrow,.group").each(function(){

$(this).collision(".arrow,#arrows").each(function(){

不要担心 collision() 函数不会返回组。您只需要将它们包含在过滤器中,否则不会检查它们的 child 是否发生碰撞。

关于javascript - GameQuery 碰撞检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2981119/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com