【发布时间】:2013-09-01 23:19:47
【问题描述】:
我正在制作一个 jquery 游戏,我有一个关卡作为背景,而不是每个关卡都有很多代码行检查它在哪里,有没有办法检查两种颜色是否相互接触。所以背景和角色。
我宁愿不使用插件。
jquery 用于检查它是否触及一行:
if(level === 1) {
if(c.css('left') === '90px') {
c.css({'left': '115px', 'bottom': '94px'});
}
}
【问题讨论】:
-
“有没有办法检查两种颜色是否相互接触” - 不,不是你想要的方式。
-
那么有没有办法做我想做的事而不用走很长的路?
-
欢迎来到 StackOverflow!我们更喜欢问题来演示最少的代码,以便更好地重现您要解决的特定问题。阅读the SO about page了解更多信息。
-
@Blazemonger 只是说我不是新人
-
所以您想知道蓝色框是否位于整个背景图像的特定颜色之上?很抱歉,JavaScript 无法识别这样的事情。你需要重新考虑你的整个方法。您可能需要实现某种collision detection。
标签: javascript jquery colors background contact