gpt4 book ai didi

javascript - Canvas 游戏试图添加另一个对象以收集更多积分

转载 作者:太空宇宙 更新时间:2023-11-04 14:12:03 25 4
gpt4 key购买 nike

我正在创建一个附带元素,其中涉及一条蛇获取食物并计算分数。我现在正在尝试添加一个鼠标对象、一个鼠标变量和鼠标函数,以获得只会在随机时间和随机时间出现的奖励点数。

正如您在 JS Fiddle 中看到的那样,我添加它时没有出现错误,但不幸的是现在它只是通过食物而不是收集食物,并且不会在随机时间随机拉入鼠标食物对象。

HTML:

<!DOCTYPE HTML> 

<html lang="en">

<head>

</head>

<body>

</body>

</html>

jQuery:

http://jsfiddle.net/CPega/

最佳答案

我改变了你检查与食物碰撞的条件,它似乎有效:

if (nx == food.x && ny == food.y)

如果要添加鼠标,请将 ||像这样的运算符:

if ((nx == food.x && ny == food.y) || (nx == mouse.x && ny == mouse.y))

此刻,您正在执行一个 &&,因此它需要等于鼠标和食物。

FIDDLE

关于javascript - Canvas 游戏试图添加另一个对象以收集更多积分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20669127/

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