<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                ## Surface Objects(平面對象) 和窗口 Surface objects代表了一個巨型的2D圖像,這個2D圖像上的點可以通過pygame的drawing 函數來更改并展示到屏幕上。pygame上的大多數控件都是Surface objects。但是游戲的外邊框、標題欄、按鈕不是Surface objects。 ![](https://i.stack.imgur.com/KVfTi.png) 尤其是,`pygame.display.set_mode()`方法返回了整個游戲最重要的 display Surface 對象。在 `pygame.display.update() `被調用后, 所有畫在display Surface 對象都會展示在窗口上。 一般情況下,我們會在游戲中畫多個不同的Surface object,當我們在游戲主循環中把所有的對象設置完成之后,就可以調用`pygame.display.update() `方法來渲染整個頁面了,這個叫游戲的一幀。我們的游戲一秒鐘可以變化30幀(30FPS),這就是幀率。 ![](https://adatech-1256165843.cos.ap-chengdu.myqcloud.com/20181010224237.png) ## 顏色 我們知道,顏色是由紅、綠、藍三原色組成的。不同三原色的值混合在一起,就構成了不同的顏色。在pygame中(其他很多編程語言也一樣),我們使用三個0~255整數值來代表每個原色的大小。0代表沒有這個原色,255代表這個原色的最大值。三個數字的順序代表了紅、綠、藍,這通常被成為RGB值。 由于我們可以將三個0~255點數字組合在一起代表一個顏色,pygame總共可以渲染出16,777,216(256x256x256)種顏色。比如, (0, 0, 0) 代表了黑色(類似于沒有任何光進入),(255, 255, 255) 代表了白色(三種顏色的光都進入了)。(255, 0, 0)紅、(0, 255, 0)綠、( 0, 0,255) 也是常用的顏色。 ![](https://www.gogoprint.sg/media/wysiwyg/RGB_1.png) ## 透明度 與我們平時畫畫的顏色不同,計算機里的顏色還可以設置一個透明度。透明度用來表示顏色在屏幕上渲染的百分比。255代表完全渲染,0代表不渲染。為了使用透明度,我們要對Surface object 調用一下`convert_alpha `方法: `anotherSurface = DISPLAYSURF.convert_alpha()` ## pygame的Color 對象 除了使用tuple表達一個顏色之外,我們還可以使用`pygame.Color`對象來表達一個顏色。color對象的構造方法也很簡單,我們直接按如下調用即可:`myColor = pygame.Color(255, 0, 0, 128)` 下節課,我們講學習怎么使用pygame繪圖。 **阿達老師-孩子身邊的編程專家** *完整課程請關注阿達老師,主頁里有完整的課程目錄和觀看地址*
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看