自己做外星人入侵游戏,为什么随着外星人减少,飞船和子弹速度越
pygame吧
全部回复
仅看楼主
level 2
ayang666
楼主
自己做外星人入侵游戏,为什么随着外星人减少,飞船和子弹速度越来越快,我设的速度都是固定值,有大佬知道怎么解决吗
2020年01月17日 02点01分
1
level 2
ayang666
楼主
自顶
2020年01月17日 03点01分
2
level 2
ayang666
楼主
我顶
2020年01月17日 04点01分
3
level 2
ayang666
楼主
再顶
2020年01月17日 14点01分
4
level 5
腐化黑拥树枝游牧了
代码?
2020年01月18日 01点01分
5
level 3
iamdog123
有可能前期图片等资源多,实际是已经属于慢放状态,后面就是正常速度
2020年01月30日 04点01分
6
level 2
AImaurice
让动画基于时间运作,计算上一个画面到现在经过了多少时间,然后我们才能决定是否开始绘制下一幅。尝试使用以下pygame.time模块给的Clock的对象,看一下有没有效果。
2020年03月13日 01点03分
7
H907581004
试了,没有效果。。。
2021年01月14日 09点01分
H907581004
用time.clock把刷新率控制在100,我的电脑就没有越来越快的情况了,但是如果控制在300,就还是会越来越快,所以应该是前期图片太多,加载刷新不过来。。。
2021年01月14日 09点01分
染塵CL
@H907581004
��才啊,人家pygame多对象顶多控制在60帧左右,你设个300肯定会越来越快啊,如果要使速度为完全固定的值,你要用你预估的帧率除以当前帧率,然后将这个数字乘在每一帧的速度上(速度原值不变)
2021年12月14日 11点12分
1