鱼C论坛

 找回密码
 立即注册
查看: 2061|回复: 2

[技术交流] 通过游戏熟悉Pygame和Python中的函数

[复制链接]
发表于 2016-11-5 20:52:44 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 A_Elite 于 2016-11-5 20:59 编辑
  1. import pygame
  2. import sys
  3. import math
  4. from pygame.locals import *
  5. from random import *
  6. #创建一个具有球的特性的类
  7. class Ball(pygame.sprite.Sprite):#继承pygame提供的精灵基类也就是说把小球设置成了精灵
  8. 为以后的碰撞检测做铺垫
  9.   def __init__(self,grayball_image,greenball_image,position,speed,bg_size,target):
  10.   #这个函数是用来初始化一些变量的,在c++中称作构造函数,当创建一个实例对象的时候,第一个调用的函数就是此函数
  11. """
  12. grayball_image,greenball_image:指定小球颜色的属性
  13. position:指定小球位置的属性
  14. speed:指定小球速度的属性
  15. bg_size:指定背景尺寸的属性
  16. target:指定鼠标移动次数的属性
  17. """
  18.         pygame.sprite.Sprite.__init__(self)#初始化动画精灵

  19.         self.grayball_image = pygame.image.load(grayball_image).convert_alpha()
复制代码

这篇文章是关于 通过游戏熟悉Pygame和Python中的函数
我把里面的代码都加入了详细的注释
如果没有鱼币的小伙伴可以
关注我的公众号 AIT111666888
里面也会连载更新的 免费的呦
ait.png

碰撞游戏详解.zip

569.48 KB, 下载次数: 13

售价: 5 鱼币  [记录]

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-11-5 21:06:44 | 显示全部楼层
支持楼主,帖子很好,很用心,公众号也关注了,里面的文章很不错。希望楼主能持续更新。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-11-6 11:05:16 | 显示全部楼层
mark,python做游戏蛮有趣的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-24 21:46

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表