1. 程式人生 > >18 11 07 pygame 繼續使用

18 11 07 pygame 繼續使用

---恢復內容開始---

 

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