The drawWorm() function will draw a green box for each of the segments的繁體中文翻譯

The drawWorm() function will draw a

The drawWorm() function will draw a green box for each of the segments of the worm’s body. The segments are passed in the wormCoords parameter, which is a list of dictionaries each with an 'x' key and a 'y' key. The for loop on line 196 loops through each of the dictionary values in wormCoords.Because the grid coordinates take up the entire window and also begin a 0, 0 pixel, it is fairly easy to convert from grid coordinates to pixel coordinates. Line 197 and 198 simply multiply the coord['x'] and coord['y'] coordinate by the CELLSIZE.Line 199 creates a Rect object for the worm segment that will be passed to the pygame.draw.rect() function on line 200. Remember that each cell in the grid is CELLSIZE in width and height, so that’s what the size of the segment’s Rect object should be. Line 200 draws a dark green rectangle for the segment. Then on top of this, a smaller bright green rectangle is drawn. This makes the worm look a little nicer.The inner bright green rectangle starts 4 pixels to the right and 4 pixels below the topleft corner of the cell. The width and height of this rectangle are 8 pixels less than the cell size, so there will be a 4 pixel margin on the right and bottom sides as well.
0/5000
原始語言: -
目標語言: -
結果 (繁體中文) 1: [復制]
復制成功!
該drawWorm()函數將繪製一個綠色的盒子每個蠕蟲的身體段。這些段在wormCoords參數,該參數是字典的一個列表中的每個標記為“x”鍵和一個“Y”鍵通過。在對線環通過每個在wormCoords的字典值的196循環。<br><br>由於網格坐標佔用整個窗口,並開始0,0像素,它是相當容易轉換從網格坐標到像素坐標。197線和198簡單地乘以該坐標['X']和坐標['Y']由CELLSIZE坐標。<br><br>199行創建蠕蟲段將被傳遞給pygame.draw.rect()函數就行200請記住,在網格中的每個單元是CELLSIZE的寬度和高度,所以這是該段的大小將RECT對象矩形對象應該是。200線繪製的段深綠色長方形。然後在此之上,小亮綠色繪製矩形。這使得蠕蟲看起來更好一點。<br><br>內明亮的綠色矩形開始4像素的權利和下面的單元格的左上角4個像素。寬度和當前矩形的高度是8像素小於細胞的大小,所以會出現在右側和底側4像素餘量為好。
正在翻譯中..
結果 (繁體中文) 2:[復制]
復制成功!
drawWorm() 函數將為蠕蟲正文的每個段繪製一個綠色框。段在蠕蟲Coords參數中傳遞,該參數是每個帶有"x"鍵和"y"鍵的字典清單。第 196 行上的 for 迴圈遍歷了蠕蟲Coords 中的每個字典值。<br><br>由於網格座標佔用整個視窗,並且開始為 0,0 圖元,因此從網格座標轉換為圖元座標相當容易。第 197 行和第 198 行只需將 coord_'x'_ 和 coord_'y'] 座標乘以 CELLSIZE。<br><br>行 199 為將傳遞到第 200 行的 pygame.draw.rect() 函數的蠕蟲段創建一個 Rect 物件。請記住,網格中的每個儲存格在寬度和高度上都是 CELLSIZE,因此,該網格段的 Rect 物件的大小應該是多少。第 200 行為線段繪製深綠色矩形。然後在上面繪製一個較小的亮綠色矩形。這使得蠕蟲看起來更漂亮一些。<br><br>內部明亮的綠色矩形從右側 4 圖元開始,在儲存格的左上角下方 4 個圖元。此矩形的寬度和高度比像元大小少 8 圖元,因此右側和下邊上也會有 4 圖元的邊距。
正在翻譯中..
結果 (繁體中文) 3:[復制]
復制成功!
函數的作用是:為蠕蟲身體的每個部分繪製一個綠色框。段在wormCoords參數中傳遞,該參數是一個字典清單,每個字典都有一個“x”鍵和一個“y”鍵。第196行的for迴圈遍歷wormCoords中的每個字典值。<br>因為網格座標佔據了整個視窗,並且開始一個0,0點數,所以從網格座標轉換成點數座標相當容易。第197行和第198行只需將座標['x']和座標['y']乘以儲存格大小。<br>第199行為蠕蟲段創建一個Rect對象,該對象將傳遞給第200行上的pygame.draw.Rect()函數。請記住,網格中的每個儲存格的寬度和高度都是cell size,囙此這就是段的Rect對象的大小。第200行為該段繪製一個深綠色矩形。然後在此基礎上,繪製一個較小的亮綠色矩形。這讓蟲子看起來好一點。<br>內部的亮綠色矩形從儲存格右起4個點數,左上角以下4個點數。此矩形的寬度和高度比儲存格大小小8點數,囙此在右側和底部也會有4點數的邊距。<br>
正在翻譯中..
 
其它語言
本翻譯工具支援: 世界語, 中文, 丹麥文, 亞塞拜然文, 亞美尼亞文, 伊博文, 俄文, 保加利亞文, 信德文, 偵測語言, 優魯巴文, 克林貢語, 克羅埃西亞文, 冰島文, 加泰羅尼亞文, 加里西亞文, 匈牙利文, 南非柯薩文, 南非祖魯文, 卡納達文, 印尼巽他文, 印尼文, 印度古哈拉地文, 印度文, 吉爾吉斯文, 哈薩克文, 喬治亞文, 土庫曼文, 土耳其文, 塔吉克文, 塞爾維亞文, 夏威夷文, 奇切瓦文, 威爾斯文, 孟加拉文, 宿霧文, 寮文, 尼泊爾文, 巴斯克文, 布爾文, 希伯來文, 希臘文, 帕施圖文, 庫德文, 弗利然文, 德文, 意第緒文, 愛沙尼亞文, 愛爾蘭文, 拉丁文, 拉脫維亞文, 挪威文, 捷克文, 斯洛伐克文, 斯洛維尼亞文, 斯瓦希里文, 旁遮普文, 日文, 歐利亞文 (奧里雅文), 毛利文, 法文, 波士尼亞文, 波斯文, 波蘭文, 泰文, 泰盧固文, 泰米爾文, 海地克里奧文, 烏克蘭文, 烏爾都文, 烏茲別克文, 爪哇文, 瑞典文, 瑟索托文, 白俄羅斯文, 盧安達文, 盧森堡文, 科西嘉文, 立陶宛文, 索馬里文, 紹納文, 維吾爾文, 緬甸文, 繁體中文, 羅馬尼亞文, 義大利文, 芬蘭文, 苗文, 英文, 荷蘭文, 菲律賓文, 葡萄牙文, 蒙古文, 薩摩亞文, 蘇格蘭的蓋爾文, 西班牙文, 豪沙文, 越南文, 錫蘭文, 阿姆哈拉文, 阿拉伯文, 阿爾巴尼亞文, 韃靼文, 韓文, 馬來文, 馬其頓文, 馬拉加斯文, 馬拉地文, 馬拉雅拉姆文, 馬耳他文, 高棉文, 等語言的翻譯.

Copyright ©2024 I Love Translation. All reserved.

E-mail: