大家好,我有个代码调试了好几天了,我感到有点压抑了,实在看不出问题,请帮我指出问题,点拨一下吧,搞不定真心难过,抓心挠肝,感觉胃疼了,我是不是不适合写代码,写的挺快的,修了两天了。
就是用pygame写雨滴下落,只要这一堆雨滴一起落下来即可。我没找到雨滴,我就用电脑上的太阳图了。
我的效果是下落下来的时候全都粘连在了一起,我看人家的效果是落下来没有之前的痕迹的。
我的如图,
原图
然后我的代码效果却是这样的
最后干脆都拖在一起了,是这样,
应该是显示成下面这样,一起落下来,没有黏连在一起,请看图
我的代码是这样的
这是settings.py
[code=python]#设置都放在这个文件里,方便维护修改
class settings():
def __init__(self): #self不要忘记
#"""初始化游戏的设置"""
# 屏幕设置
self.screen_width = 600
self.screen_height = 800
self.bg_color = (221,128,35) #背景色
self.fleet_drop_speed = 1
这是sun.py
import pygame
from pygame.sprite import Sprite
class Sun(Sprite):
def __init__(self, screen