问题标签 [livewires]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4298 浏览

python - 用 Pygame 制作的游戏菜单

我不知道如何在我制作的游戏中实现游戏菜单,我正在考虑使用用于指示积分的按钮和“玩游戏”按钮。那么有人介意帮助我弄清楚如何在 pygame 或 livewires 中制作一个简单的菜单吗?提前致谢 :)

这是我的游戏的完整代码:

0 投票
1 回答
914 浏览

pygame - 在Pygame中达到一定分数后如何使精灵速度增加

在我的游戏中玩家有避免小行星,当小行星撞击屏幕底部时它被摧毁并且分数增加十,但我希望小行星速度在玩家达到一定分数后增加但每次我这样做我使用小行星的代码只是出现故障,分数开始迅速增加,有人可以帮我吗?

Asteroid 类,代码在 update 方法中。

分数变量(如果需要)

0 投票
1 回答
141 浏览

python - 如何使用 Pygame 和 Livewires 设置计时器?

因此,在我正在创建的游戏中,当玩家拿起速度提升精灵时,我希望玩家的速度周期性地提升大约五秒钟,有人可以帮我理解如何做到这一点吗?'Handle Caught' 方法将包含速度提升的代码,播放器的实际速度也设置为一个全局变量 'speed' 等于 2。提前谢谢你

0 投票
1 回答
408 浏览

python - Pygame 和 Livewires 按钮按下不起作用?

所以在我的游戏菜单中,我正在创建一张显示如何玩游戏的图片,并且我有一些代码,以便当玩家按下 b 按钮时它返回到主菜单,但这不起作用, 有人能帮助我吗?

'menu()' 是另一个函数,其中包含所有主菜单代码

这是菜单功能

0 投票
1 回答
104 浏览

python - 在列表中打印出高分

因此,在我的游戏菜单中,我希望能够逐行打印 .txt 文件中的高分,但是使用我当前的代码,它只是将所有分数添加到一行,有人可以帮忙吗?,我正在使用Livewires 和 Pygame。

0 投票
3 回答
17098 浏览

python - How do I import colors?

Can anyone explain to me how to import the Python colors? This is for a programming assignment, but I'm stuck here and can't find tutorials online.

I tried from livewires import games, color

I wanted to color shapes such as ellipse, rect, etc., but I don't know how that can be made possible.

Edit: I don't know if this matters or not, but I'm using CALICO.

0 投票
0 回答
103 浏览

python - 试图阻止游戏中的精灵相互卡住

正如标题所说...球精灵经常会通过桨和外星精灵发生碰撞和鬼影,导致它停止或卡住。试图找出解决此问题的方法,以使游戏运行得更好。这是我迄今为止唯一一次制作游戏的尝试,只是想进一步完善它。

我问过很多我认识的人用 python 创建游戏,但没有一个人能想出​​更好的解决方案。

0 投票
2 回答
450 浏览

python - Livewires + Pygame 错误

所以我正在运行安装了 python 3.3 的 Windows 8。我安装了 livewires 和 pygame。

但是当我运行代码时:

我收到一条错误消息... ImportError: No module name 'pygame.image'。

有谁知道如何解决这一问题?

0 投票
2 回答
235 浏览

livewires - 不能分配给运营商?

有几个问题有同样的错误,但是我刚开始Python,看不懂。我正在尝试创建一个程序,它生成两个随机数,给这些数字起昵称,询问用户答案是什么,将这两个数字相乘并给那个数字起一个昵称,然后它读取用户的答案并查看用户的答案和它得到的一样。我从一个更简单的程序开始,它会问同样的问题 3 次。

我的程序如下:

现在我在第 6 行查看它是不必要的。但是当我完成它时,Python 说“语法错误:无法分配给运算符。” 它还在 c=5 之后突出显示。为什么会发生这种情况,我该如何解决?

0 投票
1 回答
61 浏览

livewires - 有多少答案?

因此,我再次制作表格(数学表格)检查器来检查您的答案。我使用了搜索,但没有找到相关的内容。

问题是,当我这样做时,我测试它的最后一个错误,它说:“你得到了 0 对和 1 错”,就像它没有记录答案一样。我究竟做错了什么?