自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 移植追踪功能(追踪弹)

调用对象和参数要正确地对应,不然会有意想不到的bug(在调用tracer速度的地方写成了调用target的速度,改了一下午才发现 for循环是要完成第一个参数才会继续执行下一个参数目标,用for循环迭代永远循环复合的第一个参数敌机是永远达不到第二个敌机参数的 ...

2022-05-13 11:33:51 79

原创 背景的制作

关于渐变色图片的作用:ps中渐变工具右键的中灰密度可以像透镜一样改变图片的颜色和实现由暗变亮的效果 代码的排列顺序和ps图层顺序一样会有遮挡关系 因为内存有限的关系,尽量让图片合并,避免因内存使用更多而掉帧 ...

2022-05-11 21:59:28 73

原创 关于卷轴效果的再次理解

实现的代码是以下边界作为重置图片2的标准,但判断标准只能在规定窗口像素内,不能超出窗口,如if screen.rect.height >= screen.rect.height + self.rect.height: self.rect.y += 1是不行的 正确的卷轴类: class Background(pygame.sprite.Sprite): def __init__(self, image_name, speed=1): super().__...

2022-05-11 16:23:48 76

原创 添加上方背景呈现景深效果

原本在昨天移植了卷轴效果但是要呈现永夜抄一面的效果还需要上方的黑色渐变背景 先是在原有背景的调用位置上添加screen.blit静态显示,但实际上在主方法内背景已经被卷轴占了,所以只能像残机数和机体一样表现,即添加到life>0的循环内,即游戏没有结束的循环(实际上卷轴表现调用也可以放进life>0的循环内,达到残机耗尽死亡时能够停止滚动的效果) def main(): ... life_image = pygame.image.load("./素材/pic/效果/侧边栏/

2022-05-11 16:12:10 138

原创 从类中移植功能

一个类的作用要移植到另一个方法中时 重要的是要知道类中有用的是哪个方法还是其他内容 移植时要知道使用方法的对象是谁 (以下是学习内容

2022-05-10 20:24:25 91

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除