设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 14304|回复: 10
打印 上一主题 下一主题

【关于打飞机游戏】按照教程一步步写的个别参数可能不...

[复制链接]

1

主题

0

好友

39

积分

新手上路

Rank: 1

跳转到指定楼层
楼主
发表于 2018-5-2 21:06:38 |只看该作者 |正序浏览
本帖最后由 leopotter6 于 2018-5-2 21:07 编辑

按照教程一步步写的,个别参数可能不一样。
运行之后,飞机和敌机并没有碰撞,程序却认为碰撞而终止了。
有没有知道的帮忙看看。谢谢!!

代码在二楼
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

10#
发表于 2018-10-30 13:06:22 |只看该作者
wallker 发表于 2018-10-30 11:14
请问改了哪个参数?为什么我运行你的代码,一下子就结束了??

你可以公众号里回复  pygame
有完整示例代码下载
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

0

主题

0

好友

4

积分

新手上路

Rank: 1

9#
发表于 2018-10-30 11:14:12 |只看该作者
leopotter6 发表于 2018-5-4 20:34
解决了!
checkCrash里面有个参数写错了,改完之后就正常了。
但是,在对照论坛资源的时候,我发现资源 ...

请问改了哪个参数?为什么我运行你的代码,一下子就结束了??
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

8#
发表于 2018-5-5 15:30:03 |只看该作者
leopotter6 发表于 2018-5-4 20:34
解决了!
checkCrash里面有个参数写错了,改完之后就正常了。
但是,在对照论坛资源的时候,我发现资源 ...

pygame.draw.rect
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

1

主题

0

好友

39

积分

新手上路

Rank: 1

7#
发表于 2018-5-4 20:34:46 |只看该作者
本帖最后由 leopotter6 于 2018-5-4 20:35 编辑
crossin先生 发表于 2018-5-4 15:01
checkHit 里涉及的所有数值
画方块就是在图像上可视化地显示这些数值的位置,不然的话你就自己在纸上比较 ...

解决了!
checkCrash里面有个参数写错了,改完之后就正常了。
但是,在对照论坛资源的时候,我发现资源里也有个参数有错误(只是相对于我的那个参数来说,资源里错误的参数对碰撞影响比较小)。

最后,我还是想知道管理员您说的可视化显示是怎么进行的,能给出代码吗?
python小白在此谢过!!!
回复

使用道具 举报

1

主题

0

好友

39

积分

新手上路

Rank: 1

6#
发表于 2018-5-4 20:04:12 |只看该作者
crossin先生 发表于 2018-5-4 15:01
checkHit 里涉及的所有数值
画方块就是在图像上可视化地显示这些数值的位置,不然的话你就自己在纸上比较 ...

具体怎么可视化显示?
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

5#
发表于 2018-5-4 15:01:41 |只看该作者
leopotter6 发表于 2018-5-4 10:08
看哪些数值呢?画方块是什么意思?

checkHit 里涉及的所有数值
画方块就是在图像上可视化地显示这些数值的位置,不然的话你就自己在纸上比较下数值,看看为什么碰撞位置不对
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

1

主题

0

好友

39

积分

新手上路

Rank: 1

地板
发表于 2018-5-4 10:08:09 来自手机 |只看该作者
crossin先生 发表于 2018-5-2 23:30
这种情况一般问题在 checkHit
把相关数值输出来检查,或者如果能画个方块出来就更直观了 ...

看哪些数值呢?画方块是什么意思?
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

板凳
发表于 2018-5-2 23:30:05 |只看该作者
这种情况一般问题在 checkHit
把相关数值输出来检查,或者如果能画个方块出来就更直观了
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-11-22 20:32 , Processed in 0.015819 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部