码迷,mamicode.com
首页 > 其他好文 > 详细

18 11 07 pygame 继续使用

时间:2018-11-08 01:16:09      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:一段   英雄   rect   style   定时   恢复   eve   连续   优点   

---恢复内容开始---

 

1  给原来的游戏不定时  增加一些敌机  用到了pygame的定时器    定时器就是每隔一段时间  就进行一次相同的操作

 

pyagame 在捕获键盘操作有两种

     1   用事件监听来进行  键盘操作的捕获----------event.type 

            缺点  比如控制飞机往右走  就要连续敲击键盘   

    2

      用pygame  key 中的  返回的元素值  来判断  

        优点就是根据上面的缺点来进行调控   不会影用户的使用感觉

3

  不让自己的一英雄移出屏幕  

     开始自己的设想很复杂    后来发现   直接调用rect  的属性  自己更改rect  的值 就可以了

if self.rect.x <0:
    self.rect.x = 0
elif self.rect.x > sreen_rect.right:
    self.rect.x = screen_rect right

 

18 11 07 pygame 继续使用

标签:一段   英雄   rect   style   定时   恢复   eve   连续   优点   

原文地址:https://www.cnblogs.com/fromlantianwei/p/9924691.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!