rect的x,y等属性只能存储整数。
可设定
1.self.x=float(self.rect.x )。
2.self.x =speed
3.self.rect.x=self.x # self.rect.x还只能存储int型
self.rect.x还只能包含int类型,但2的self.x可以包含小数,因此speed为小数时,=的计算都是小数加法,不省略小数点,每三个步骤中只省略一次小数点。
另一方面,如果self.rect.x=speed,则每次都会省略小数点后一位
rect的x,y等属性只能存储整数。
可设定
1.self.x=float(self.rect.x )。
2.self.x =speed
3.self.rect.x=self.x # self.rect.x还只能存储int型
self.rect.x还只能包含int类型,但2的self.x可以包含小数,因此speed为小数时,=的计算都是小数加法,不省略小数点,每三个步骤中只省略一次小数点。
另一方面,如果self.rect.x=speed,则每次都会省略小数点后一位
版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。