久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

Pygame飛機大戰(zhàn)完整指南:循環(huán)、碰撞與打包全解析

Pygame飛機大戰(zhàn)完整指南:循環(huán)、碰撞與打包全解析 簡介這是一份基于蘋果移動操作系統(tǒng)平臺的飛機大戰(zhàn)完整項目代碼面向想入門游戲開發(fā)或?qū)W習SpriteKit與Objective-C的開發(fā)者也適合作為課程設計、畢業(yè)設計的參考原型。項目以經(jīng)典打飛機玩法為藍本完整涵蓋游戲引擎調(diào)度、飛機/子彈/敵機對象管理、碰撞檢測、分數(shù)系統(tǒng)與游戲狀態(tài)管理——從開始界面、游戲進行到暫停與結束都提供了清晰實現(xiàn)同時加入音效與素材加載處理并配有較詳細的注釋便于對照理解每個模塊的實現(xiàn)細節(jié)。資源共39個文件包含Objective-C源碼、SpriteKit場景類、配置文件、圖片素材、音頻音效、界面布局文件等壓縮包僅1.28MB目錄結構規(guī)整適合快速導入Xcode開發(fā)工具運行。目前已有515人學習下載對希望通過實際案例掌握蘋果移動端游戲開發(fā)流程、學習對象設計與事件處理的讀者來說是一份輕量而完整的實踐參考。1. 飛機大戰(zhàn)完整版代碼一個窗口背后藏著的三件事“飛機大戰(zhàn)完整版代碼”這個檢索詞在搜索引擎里能翻出一大堆結果但真正把代碼下下來照著跑的人一半卡在圖片路徑不對另一半卡在碰撞檢測一次扣兩次血。這說明大多數(shù)版本只是“能跑”不是“能完整跑”。一個完整的飛機大戰(zhàn)至少要同時解決主循環(huán)、主角控制、多機種敵機、子彈、道具、計分、音效、背景滾動和勝負判定缺任意一塊游戲體驗都會在某一分鐘突然垮掉。適合拿這個題目練手的人是想搞懂游戲循環(huán)怎么寫、碰撞怎么判、資源怎么管的從業(yè)者。讀完這一篇你不僅能照抄而且能知道每個參數(shù)為什么是這么設的踩過的坑我也一并標出來。2. 用 Pygame 把飛機大戰(zhàn)跑起來窗口、循環(huán)與主角的 30 行骨架2.1 為什么是 Pygame一個窗口背后的完整體系做飛機大戰(zhàn)這種 2D 俯沖射擊游戲框架選型基本沒有懸念Pygame。它不是引擎不替你管理場景和組件但它把窗口創(chuàng)建、事件分發(fā)、圖片加載、聲音播放、矩形碰撞這些底層操作全部封裝成了足夠簡單的 API開發(fā)者只需要關注“循環(huán)里每一步干什么”。這對理解游戲本質(zhì)反而是好事因為無論用什么引擎游戲核心都繞不開那幾件事讀輸入、更新狀態(tài)、畫畫面、控制節(jié)奏。Pygame 的坐標體系也需要先立起來。屏幕左上角是 (0, 0)x 軸向右y 軸向下。飛機往屏幕下方飛y 值就在變大。這個坐標系和數(shù)學課上習慣的直角坐標不一樣很多新手在這里翻車想讓敵機從上方出現(xiàn)結果設置成 y 0 的負值圖片直接跑到屏幕外面去了。我一般會先在紙上畫一個 480x700 的矩形框把主角出發(fā)位置、敵機出生位置全部標上去再寫代碼這樣視覺上不會亂。另一個必須一開始就理解的機制是事件循環(huán)。Pygame 程序不是從上往下執(zhí)行完就退出的而是靠一個 while 循環(huán)不斷重復“處理事件、更新邏輯、繪制畫面”三個步驟。每執(zhí)行一輪就是一幀pygame.time.Clock().tick(60)把幀率限制在每秒 60 幀。你按一下方向鍵程序在下一幀讀鍵盤狀態(tài)再下一幀把飛機位置挪動幾像素連續(xù)看起來就是平滑移動。2.2 游戲循環(huán)與主角讓飛機動起來的兩件事先把最小可運行版本搭出來。這段代碼只有窗口、主角、方向鍵移動和邊界限制不涉及敵人和子彈但它是一切的基礎。import pygame import sys pygame.init() screen pygame.display.set_mode((480, 700)) pygame.display.set_caption(飛機大戰(zhàn)) # 加載圖片保證圖片和腳本在同一目錄 plane_img pygame.image.load(plane.png) plane_rect plane_img.get_rect() plane_rect.midbottom (240, 650) clock pygame.time.Clock() while True: # 1. 處理事件 for event in pygame.event.get(): if event.type pygame.QUIT: pygame.quit() sys.exit() # 2. 讀取鍵盤狀態(tài)并更新主角位置 keys pygame.key.get_pressed() if keys[pygame.K_LEFT]: plane_rect.x - 5 if keys[pygame.K_RIGHT]: plane_rect.x 5 # 限制主角不出左右邊界 if plane_rect.left 0: plane_rect.left 0 if plane_rect.right 480: plane_rect.right 480 # 3. 繪制畫面 screen.fill((0, 0, 0)) screen.blit(plane_img, plane_rect) pygame.display.flip() clock.tick(60)代碼里有一個容易忽視的設計pygame.key.get_pressed()讀的是鍵盤的實時狀態(tài)而不是單個按鍵事件。這意味著按住左鍵不放飛機就會持續(xù)向左移動每一次循環(huán)里plane_rect.x - 5都會執(zhí)行。如果用KEYDOWN事件你只能得到按下那一瞬間的反饋松手也不會自動停住體驗會差很多。screen.fill((0, 0, 0))的作用是清空上一幀畫面不填的話上一幀的飛機圖像會殘留在屏幕上形成拖影。blit是“畫一塊圖像到窗口上”的操作參數(shù)是圖片和位置矩形。最后pygame.display.flip()才真正把畫好的內(nèi)容推送到顯示設備這一步漏掉窗口會一直黑屏。clock.tick(60)放在循環(huán)末尾作用是每幀睡眠到固定時長保證所有機器上運行速度大致一致。不同機器如果沒這行飛機的移動速度會跟著 CPU 性能走。2.3 圖片加載與碰撞檢測先給游戲立好邊界主角的plane_rect來自plane_img.get_rect()這個矩形對象是整個系統(tǒng)里最重要的東西。它不僅有 x、y、寬、高等位置屬性還承擔碰撞檢測的職責。Pygame 內(nèi)置了rect.colliderect(other_rect)、rect.collidepoint((x, y))等系列方法后面子彈打敵機、敵機撞主角全都是靠矩形相交判斷的。圖片本身的尺寸也要注意。我習慣把主角圖片控制在 80x80 以內(nèi)敵機 60x60 或 60x80這樣在小窗口上視覺不會失衡。plane_rect.midbottom (240, 650)是讓飛機的底部中心點定位在窗口底部偏上的位置這樣飛機看起來是“站在”場景里而不是貼在屏幕頂端。這個階段還要養(yǎng)成一個習慣圖片文件路徑不要寫死成plane.png后面會講到路徑問題但至少一開始你要讓圖片和腳本放在同一個目錄。運行時如果報pygame.error: Unable to open file基本就是路徑對不上或文件名打錯。先用相對路徑跑通后面再統(tǒng)一處理。3. 敵機、子彈與道具讓“完整版”工作量翻倍的三件事3.1 敵機不同機種、不同移動方式怎么在一套代碼里兼容敵機系統(tǒng)是“完整版”和“demo”的分水嶺。demo 只會生成一種小飛機勻速向下飛完整版至少要有兩到三種機型重量、速度、血量、分值都不一樣。我一般用類繼承來解決這個問題寫一個Enemy基類把坐標生成、向下移動、出屏回收這些公共邏輯放在里面具體機型通過子類或配置參數(shù)區(qū)分。import random import pygame class Enemy(pygame.sprite.Sprite): def __init__(self, image_path, speed, hp, score_value): super().__init__() self.image pygame.image.load(image_path) self.rect self.image.get_rect() self.speed speed self.hp hp self.max_hp hp self.score_value score_value self.rect.x random.randint(0, 480 - self.rect.width) self.rect.y -self.rect.height def update(self): self.rect.y self.speed if self.rect.top 700: self.kill()hp用于記錄血量max_hp用于后面畫血條或判斷血量比例。self.rect.y -self.rect.height是讓敵機出現(xiàn)在屏幕正上方之外隨著 update 里 y 不斷增加它從頂部“飛”進畫面。如果敵機在窗口內(nèi)出生然后往下飛玩家會感覺畫面很突兀像是在天上憑空刷怪。random.randint控制出生橫坐標保證每架敵機的橫向位置隨機。self.kill()是 Pygame 精靈組的特性。當敵機飛出屏幕底部時調(diào)用它把自身從精靈組中移除否則列表越積越長內(nèi)存開銷越來越大幀率會逐漸下降。這個回收機制是精靈組比普通 list 管理對象方便的核心原因。一個常見的配置參數(shù)表可以這么設供你參考機種圖片尺寸速度血量分值小型機50x504~61100中型機70x702~33300大型機100x1001~28800你還可以讓大型機在血量低于一半時分裂成兩架小型機但那是進階玩法先不展開。這里給兩個建議其一速度不要用固定整數(shù)用random.randint(4, 6)敵人速度略微波動會讓玩家覺得“每局手感不一樣”其二敵機刷新間隔不要寫死后面測難度曲線時用得分去動態(tài)調(diào)整。3.2 子彈發(fā)射節(jié)奏、彈速與屏幕邊界回收子彈系統(tǒng)的核心參數(shù)有三個發(fā)射間隔、子彈速度、傷害值。發(fā)射間隔決定了玩家按一下空格能射出多少發(fā)速度決定了彈道看起來是“射出去”還是“飄出去”。我常用的值是間隔 150~200 毫秒速度 12~15 像素每幀60 幀下約 720~900 像素每秒傷害 1。這個配置在小窗口上彈道清晰也不會快到無法躲避。class Bullet(pygame.sprite.Sprite): def __init__(self, x, y, speed15, damage1): super().__init__() self.image pygame.image.load(bullet.png) self.rect self.image.get_rect() self.rect.centerx x self.rect.bottom y self.speed speed self.damage damage def update(self): self.rect.y - self.speed if self.rect.bottom 0: self.kill()子彈的出生位置self.rect.centerx x、self.rect.bottom y是兩個容易被忽略的細節(jié)。如果直接用rect.x和rect.y子彈會從飛機的左上角冒出來看起來像是從飛機屁股后發(fā)射。而用centerx和bottom子彈正好從飛機頭部中央射出視覺上才正確。這里y是傳進來的飛機頭部 y 坐標所以bottom y表示子彈底部貼著飛機頭部位置。子彈回收條件和敵機相反敵機飛出底部要清除子彈飛出頂部要清除。不回收的子彈會無限向上飄幾輪射擊后整個列表有上千個物體每幀都要做碰撞檢測幀率崩盤是必然的。發(fā)射節(jié)奏由誰控制我一般是記錄一個last_shot_time每幀判斷當前時間減上次發(fā)射時間是否大于間隔current_time pygame.time.get_ticks() if current_time - last_shot_time 150 and keys[pygame.K_SPACE]: bullet Bullet(plane_rect.centerx, plane_rect.top) bullets.add(bullet) last_shot_time current_timepygame.time.get_ticks()返回程序啟動后的毫秒數(shù)用它來做時間間隔判斷比用幀數(shù)可靠。幀數(shù)受幀率波動影響而 get_ticks 是真實時間不會因機器性能不同而改變。這個思路在無敵幀、連擊判定、道具持續(xù)時間里都會反復用到。3.3 道具增強火力與恢復生命如何不破壞難度曲線道具系統(tǒng)是完整版里最需要克制設計的部分。常見道具三類火力增強雙發(fā)或三發(fā)、回血、護盾。道具掉落方式有兩種敵機被擊毀后概率掉落或每隔固定時間在屏幕頂部隨機生成。我推薦前一種因為道具掉落與玩家擊殺行為掛鉤玩家會覺得“是我自己打出來的”而不是白撿的。掉落概率控制在 15%~20%太高了玩家每局都滿火力敵機難度形同虛設太低則道具系統(tǒng)形同虛設。class PowerUp(pygame.sprite.Sprite): def __init__(self, x, y, power_type): super().__init__() self.power_type power_type # double, heal, shield self.image pygame.image.load(fpower_{power_type}.png) self.rect self.image.get_rect() self.rect.center (x, y) self.speed 3 def update(self): self.rect.y self.speed if self.rect.top 700: self.kill()火力增強的效果不是直接把子彈速度翻倍而是改變主角的發(fā)射方式。最簡單的實現(xiàn)是給主角加一個fire_level屬性發(fā)射時根據(jù)等級拆成多組子彈坐標def fire(plane_rect, fire_level, bullets): if fire_level 1: bullets.add(Bullet(plane_rect.centerx, plane_rect.top)) elif fire_level 2: bullets.add(Bullet(plane_rect.centerx - 15, plane_rect.top)) bullets.add(Bullet(plane_rect.centerx 15, plane_rect.top)) elif fire_level 3: bullets.add(Bullet(plane_rect.centerx, plane_rect.top)) bullets.add(Bullet(plane_rect.centerx - 25, plane_rect.top, speed12)) bullets.add(Bullet(plane_rect.centerx 25, plane_rect.top, speed12))注意speed12是關鍵字參數(shù)這里中間子彈速度 15、兩側子彈速度 12形成一束彈道的層次感。這個細節(jié)不調(diào)也沒什么但調(diào)了之后彈幕的視覺密度會有明顯提升。火力等級要有上限一般三級封頂且被撞一次后降一級。這樣玩家既享受成長感又不會無敵到失去挑戰(zhàn)性。道具的持續(xù)時間和拾取碰撞也要單獨處理?;匮妥o盾是一次性生效直接改主角屬性火力增強如果是定時持續(xù)則需要記錄power_end_time每幀檢查當前時間是否超過power_end_time超過了就退回一級。不要用“開啟后就這么強下去”的永久機制那是 demo 的寫法會毀掉難度曲線。4. 計分、音效與背景滾動三件讓游戲“活過來”的事4.1 計分與連擊分數(shù)不是加法是難度曲線的開關很多代碼里的計分就是一句話score 100。但完整版里分數(shù)至少承擔兩個責任給玩家即時反饋以及驅(qū)動難度變化。擊毀不同機種給不同分值、連續(xù)擊毀不加倍這個基礎邏輯要先寫對。具體分數(shù)的回傳方式常見做法是讓敵機在死亡時返回自己的score_value主循環(huán)里統(tǒng)一累加不要在每個子類里直接改全局變量。比較進階的計分設計是連擊系統(tǒng)。2 秒內(nèi)連續(xù)擊毀敵機擊毀數(shù)遞增每擊毀一架將連擊數(shù)乘以對應倍率累加到分數(shù)里。這個系統(tǒng)在飛機大戰(zhàn)里不算必需但它能把玩家的操作節(jié)奏從“亂射”逼成“精準射擊”游戲可玩性立刻上一個臺階。實現(xiàn)連擊只需要一個時間戳變量每次擊毀敵機時用當前時間減去上次擊毀時間如果間隔小于 1500 毫秒連擊數(shù)加 1否則連擊數(shù)重置為 1。這個時間戳判斷本身不復雜但很值得做因為它是少數(shù)用幾行代碼就能提升“游戲感”的設計。同時你要明確分數(shù)在游戲平衡里的地位分數(shù)是難度曲線的開關。后面的敵機刷新間隔、敵機速度提升都應該從分數(shù)讀取而不是從關卡數(shù)讀取。關卡數(shù)需要額外維護一個變量而且玩家死亡后重開會比較尷尬分數(shù)本來就是遞增的拿來當難度計最自然。4.2 背景滾動偽 3D 效果的引擎飛機大戰(zhàn)的主體是“飛機在空中飛”但如果不做背景玩家看到的是一片黑色飛行的感覺會大打折扣。最常見的做法是讓一張長條形的星空或云層圖片從屏幕底部勻速向下滾動循環(huán)播放制造出“飛機在向上飛行”的錯覺。這個效果只需要一張圖片和兩個 y 坐標變量bg_img pygame.image.load(background.png) # 尺寸 480x700 bg_y1 0 bg_y2 -700 bg_speed 2 def update_bg(screen): global bg_y1, bg_y2 bg_y1 bg_speed bg_y2 bg_speed if bg_y1 700: bg_y1 -700 if bg_y2 700: bg_y2 -700 screen.blit(bg_img, (0, bg_y1)) screen.blit(bg_img, (0, bg_y2))原理很簡單兩張完全相同的背景圖首尾相接第二張放在第一張正上方一個屏幕高度的地方。兩張圖同時向下移動第一張完全滑出屏幕時第二張正好占據(jù)整個屏幕此時把第一張的坐標重置到屏幕上方循環(huán)繼續(xù)。把bg_speed從 2 逐步提高到 5、8速度越快給玩家的心理暗示是“飛機在加速推進”這個變量也可以加入分數(shù)驅(qū)動的難度曲線里。背景速度的邊界要控制好。超過 10 之后星空場景會變得讓人眼花而且玩家視覺容易疲勞。我一般把背景速度上限設為 8比主角移動速度慢一截保證前景運動更突出。背景圖片分辨率最好和窗口尺寸一致這樣省去縮放處理也不會出現(xiàn)邊緣間隙。4.3 音效與資源加載讓游戲有手感的關鍵習慣音效是“游戲手感”的重要組成部分。子彈發(fā)射的聲音、敵機爆炸的聲音、被撞時的預警音都直接影響玩家對“命中”的判斷。Pygame 的音效模塊叫pygame.mixer用之前要先初始化然后加載聲音文件播放時機放在對應事件里。這里有一個常見錯誤在初始化 mixer 前加載聲音會直接拋pygame.error。另外有些機器上pygame.mixer.init()會失敗比如音頻設備被占用所以初始化后要檢查返回值import os BASE_DIR os.path.dirname(os.path.abspath(__file__)) ASSET_DIR os.path.join(BASE_DIR, assets) def load_sound(name): path os.path.join(ASSET_DIR, name) return pygame.mixer.Sound(path) pygame.mixer.init() try: shoot_sound load_sound(shoot.wav) explosion_sound load_sound(explosion.wav) except pygame.error as e: print(f音效加載失敗: {e})這里我用了絕對路徑而不是相對路徑因為相對路徑依賴“當前工作目錄”在命令行里直接執(zhí)行腳本和在 IDE 里運行腳本工作目錄經(jīng)常不一樣。os.path.dirname(os.path.abspath(__file__))得到的是腳本所在目錄再拼接assets子目錄這樣不管從哪個位置啟動程序都能找到音效文件。這個習慣在打包發(fā)布時尤其重要。音效文件建議統(tǒng)一用 WAV 格式因為 Pygame 對 WAV 的處理最穩(wěn)定延遲最低。MP3 在某些版本上有初始化問題。音量也要控制Pygame 的Sound默認音量是 1.0也就是最大音量多個音效疊加時容易刺耳。我一般把射擊音設為 0.2爆炸音 0.4背景音樂 0.5具體用set_volume()設置。這個參數(shù)可以根據(jù)個人聽感微調(diào)但先把這個習慣建立起來避免上線后玩家被突然巨響嚇一跳。5. 飛機大戰(zhàn)最容易翻車的 5 個坑從幀率到列表遍歷5.1 幀率忽高忽低飛機“飄”【現(xiàn)象】飛機和敵機移動不勻速畫面一頓一頓的像在動畫里抽幀。 【原因】最常見的是clock.tick(60)被隨意移動了位置或者循環(huán)里做了大量圖片加載操作。另一個可能是在while循環(huán)里頻繁調(diào)用pygame.image.load()每幀都重新從磁盤讀圖片拖垮循環(huán)速度。 【解決】clock.tick(60)固定在循環(huán)末尾執(zhí)行。所有圖片和音效在循環(huán)開始前一次性加載完畢循環(huán)里只做 blit 和坐標運算。如果畫面還是卡檢查是否有大尺寸圖片的縮放操作放在循環(huán)內(nèi)把pygame.transform.scale的結果提前存起來。5.2 一次碰撞反復扣血【現(xiàn)象】敵機撞上主角一次血量瞬間扣了兩三次甚至直接游戲結束。 【原因】碰撞檢測寫在“敵機與主角矩形相交”這個條件里但沒有移除碰撞對象或設置冷卻時間。如果同一幀內(nèi)多個敵機同時與主角矩形相交每個敵機都會觸發(fā)扣血邏輯而如果主循環(huán)里敵機在下一次碰撞檢測前沒有被清除同一架敵機會連續(xù)觸發(fā)多次。 【解決】給主角加一個無敵幀機制被撞后設置invincible_until pygame.time.get_ticks() 1500每幀做碰撞檢測前先判斷當前時間是否大于invincible_until。另外被撞的敵機立即調(diào)用kill()把這些對象從精靈組移除從根源上避免同一幀重復判定。5.3 遍歷 list 時刪除元素導致漏檢【現(xiàn)象】子彈明明打中了敵機但敵機沒有扣血或者某些子彈憑空消失。 【原因】常見寫法是for e in enemies:遍歷列表然后在循環(huán)里判斷碰撞后調(diào)用enemies.remove(e)。但 Python 的 for 循環(huán)在遍歷過程中刪除元素會改變列表索引導致下一個元素被跳過。 【解決】不要直接遍歷原始列表。用for e in enemies[:]:先復制一份副本或者使用 Pygame 的pygame.sprite.Group它內(nèi)部實現(xiàn)了安全的移除機制。我推薦直接用 Group它既支持add/remove/kill內(nèi)部也處理了遍歷刪除的問題比自己維護 list 省心得多。5.4 音效初始化失敗不報錯【現(xiàn)象】游戲跑起來沒有聲音程序也不報錯看起來一切正常。 【原因】pygame.mixer.init()靜默失敗。某些設備上音頻驅(qū)動不可用或已被占用時mixer 的初始化會返回一個未就緒的狀態(tài)但不會拋異常。后續(xù)播放Sound.play()時資源不可用聲音就無聲地丟掉了。 【解決】初始化后檢查pygame.mixer.get_init()如果返回None說明初始化失敗。這種情況我是直接打印日志提示“音頻不可用”然后讓游戲繼續(xù)以靜音模式運行不要卡死。至少玩家知道是設備問題而不是代碼 bug。5.5 復制項目后圖片路徑失效【現(xiàn)象】換了一臺電腦把源碼和圖片目錄原樣拷過去運行時報找不到圖片文件。 【原因】代碼里寫的是plane.png這樣的相對路徑。相對路徑是相對于“當前工作目錄”解析的而工作目錄取決于你從哪里啟動程序。有時候在 IDE 里運行沒問題直接在命令行運行就報錯就是因為工作目錄變了。 【解決】把所有資源的加載統(tǒng)一走os.path.join(BASE_DIR, ...)這種基于腳本位置的絕對路徑方式BASE_DIR在文件頂部定義一次全項目復用。這樣不管從哪個目錄啟動程序資源路徑都不會變。這個改動雖然簡單但它決定了你的項目能不能被別人一鍵跑起來。6. 從能跑到能發(fā)布勝負邏輯、難度曲線與打包的一個小技巧6.1 勝負判定用狀態(tài)機把游戲流程串起來飛機大戰(zhàn)的勝負邏輯不能只寫“血量為零就退出”否則開始界面、暫停、游戲結束后的重新開始都會變得很亂。我一般用三個狀態(tài)常量管理整個游戲流程READY等待開始、PLAYING游戲進行中、OVER游戲結束。主循環(huán)里按狀態(tài)分發(fā)不同的邏輯比如OVER狀態(tài)下按鍵 R 重置主角位置、血量、分數(shù)和所有精靈組回到PLAYING。狀態(tài)機不只是工程習慣它也是玩家體驗的一部分死亡后不能立刻重新開局需要留出 1~2 秒動畫時間讓死亡反饋被看見否則玩家會覺得自己“莫名死了”挫敗感會很強。6.2 難度曲線分數(shù)驅(qū)動的敵機刷新參數(shù)敵機刷新間隔不要從頭到尾都是一個固定值。我推薦的曲線是以 80 幀為初始間隔分越高間隔越短但設一個下限 20避免出現(xiàn)幾幀內(nèi)刷出大量敵機的極端情況。具體公式可以是enemy_interval max(20, 80 - score // 2000 * 5)也就是說每獲得 2000 分刷新間隔縮短 5 幀。配合敵機速度整體增加玩家每一段時間都會感覺到壓力提升但又不會立刻被淹沒。難度曲線必須做封頂否則最后幾幀刷一堆敵機任何操作水平都躲不過去那就是設計事故了。6.3 打包發(fā)布資源路徑統(tǒng)一處理的小函數(shù)打包飛機大戰(zhàn)發(fā)布給同事或朋友試玩最常見的工具是 PyInstaller。打包出的 exe 在運行時工作目錄可能是臨時解壓目錄此時基于相對路徑的資源全部失效。我的解決方案是在代碼最頂部寫一個資源路徑函數(shù)def resource_path(relative): base getattr(sys, _MEIPASS, os.path.dirname(os.path.abspath(__file__))) return os.path.join(base, relative)這個函數(shù)用到 PyInstaller 的一個特性打包后運行時會把資源解壓到sys._MEIPASS未打包時用腳本所在目錄。所有pygame.image.load(resource_path(plane.png))都走它既能本地直接跑也能打包后穩(wěn)定運行。我自己的血淚經(jīng)驗是第一版打包后發(fā)給別人玩對方報找不到圖片排查半天發(fā)現(xiàn)就是路徑問題。有了這個函數(shù)之后再沒翻過車。做游戲和寫業(yè)務代碼最大的不同是業(yè)務代碼跑通就是勝利游戲跑通只是起點。你的每一次參數(shù)調(diào)整——刷新頻率、子彈速度、無敵時間、音效音量——都是在跟玩家的耐心掰手腕。希望這篇筆記能讓你少走幾圈我走過的彎路把精力留給真正有意思的部分。希望幫到你。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
香蕉免费一区二区三区不读 | 美女诱惑一区| 97久久精品亚洲中六字幕| 明星性猛交ⅹxxx乱大交| 欧美亚男人的天堂| 在线国产一区二区av| 日本二三四区| 国产日韩美女小穴视频网站不卡| 国产亚洲色婷婷99精品91| 欧美,日韩综合久久| 99热这里都是精品| www.acm成人黄色毛片| 国产毛片精品一区二区色欲黄A片| 亚洲在线a| 色婷婷综合久久久久中文一区二区| 日逼国产| 乱抡国产91| 麻豆a'v电影| 99热超碰| 国产一区二区啪啪视频| 国产女人和拘做爰视频| 中国农村熟妇毛片视频| 一区AV| 欧美青青草视频| 国产成人亚洲精品自产在线| 在免费jIzzjIzz在线视频| 中文字幕国产在线天堂| 久热网| 日韩精品第3页| 色嘟嘟人妻天堂网| 成人无码在线超碰网| 操一对老熟妇爽上天视频| 老熟妇一区二区三区啪啪| 久久久久久亚洲精品不卡人乳| 先锋激情∨在线视频播放| 性九九九九九九| 色女99一级片在线观看| 欧美亚州手机在线| 色999五月色| 岛国大片在线观看网站入口| 激情小说日韩无码| 偷拍亚洲熟女视频播放| 无码不卡八戒| 国产高清26uuu| 亚洲欧美电影| 七月婷婷综合| 福利社区午夜一区二区| 色色色日本| 欧美18老人禁| 久久久久亚洲| 欧美一区二区三区不卡高清视频| 午夜精品久久久久久久久久久久久| 精品9999| 99re在线视频这里只有精品| 热热色国产一二区AV| 国产精品丝袜久久亚洲不卡| 日韩色女精品| 97天天操天天干| 嗯嗯啊啊啊好舒服| 色五月69夫妻| 性生活无遮挡纯毛片在线看| 亚洲欧美不卡线| 成人三级片一区二区三区视频| 97jingpin| 亚洲怡春院| 欧美色图片色哟哟| 午夜男人的天堂| 久久日韩肥臀| 毛片久久| 一级@啪啪视频| 久久五十路熟女人妻| 久思思热视频在线观看| 欧美丝袜制服久久| 精品久久99| 色五月婷婷五月天| 久草资源欧美在线视频| 天天操美美| 丁香婷婷五月| 性爱免费视频成人| 熟女被操视频网址| 日韩AV一区二区三区四四| 亚洲高潮少妇| 99热日| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 亚洲精品97| 欧美人体性爱互联网第一页婷婷日本| 亚洲电影中字一区二区| 男女日B国产| 狠狠色噜噜狠狠狠狠狠色综合久久 | 亚洲成人一区二区精品| 五月丁香六月婷综合成人综合| 99热啪啪| 啊灬快c我灬啊灬用力灬啊灬-国产精品性做久久久久久-成人AV | 91挑色欧美| 综合天天。| 日韩亚洲欧美中文字幕| 亚洲va有码在线天堂| 日本午夜久久电影| 久久一二三四不卡 | 日曰骚久久精品| 精品久久久久久AV无码| 亚洲综合成人网| 青青青国产| 中文字幕一区二区三区蜜桃视频| 久久久9999| 上海一级黄片| 超碰激情808| 亚洲情色 自拍| 日韩无码精品综合久久| 大香蕉操久久| 久久男人| 9久热| 日韩 欧美 国产 麻豆| 伊人九九| 午夜大香蕉| 亚洲熟女一区| 国模无码人体一区二区三| 国产99 中文字幕日韩小视频| 亚洲中文字幕乱码无码一区二区| 亚洲男人天堂AV| 久久久久亚洲精品| 强上我不卡卡| 伊人国产成人av网站| 骚鸭AV| 97Ai亚洲| 亚洲se91| 国产精品黄色三级av| 亚洲精品美女久久久久久久久| 国产成人网站在线观看| 91一区二区三区蜜桃| 99久热精品99re6热| 1级黄色夫妻对换性交免费看| 精人妻一区二区三区| www.操| 午夜成人福利影视| 蜜桃臀一区二区aV | 亚洲资源吧| 亚洲欧美黄| 亚洲欧美日韩二区视频| 少妇滛荡视频| 中国熟妇| 日本三级韩国三级99| 人妻啊啊人妻啊| 91性高| 夜夜爽夜夜高潮夜夜爽| 三级激情网站| 欧美日不卡| 综合久久99亚洲人妻中文在线| 深夜激情| 岛国色情视频在线观看| 亚洲天堂色图| 国产精品不卡少妇白| 懂色av色欲av蜜臀av| 精品人人| 国产精品96久久久久久| 婷婷91| 91AV国产精品| 91高清无码下载| 内射黑人| 无码精品久久| 久久久久久亚洲精品中文字幕人妻| 97国产综合欧美| 青青久久手机线视频| 欧美人妻精品一区二区| 秋霞一级视频在线观看免费| 中文字幕在线免费观看视频| 日韩av熟女一区二区三区成人| 亚洲91网。| 丁香六月婷婷| 乱伦3P视频| 91在线视频国产网站| 精品一二三区女同| 欧美操逼熟女| 蜜奶av| 情色av电影| 97久久超碰日韩精品| 麻豆精品久久久久久久| 欧色网址| 伊人青青一区成人视频在线观看区| 国产综合久久久麻桃个 | 天美av在线观看| 在线a亚洲视频播放在线| 黄色免费网页无码| 少妇的嫩逼图片| 综精品久久久aaaa| 亚洲最大的综合性av| 91劲爆| 麻豆这里只有精品| 中文字幕一区二区三区字幕| 日本九九久久99| 久/久精品99看9| 日韩中文字幕精品一区在线| 激情情色五月天| 国产视频一区二区在线| 欧美精品1区2区3区| 亚洲日韩美女丝袜美腿人妻视频| 久久久久久91香蕉国产| 色爱综合网| 一本大道不卡一二三区| 啊啊啊啊啊,啊啊啊啊好舒服,操我舒服啊啊啊 | 一二三四区电影| 天天透伊人| 亚洲乱码尤物193YW| 国产成人超碰在线| 日韩性色| 2021国产成人精品久久| 亚州操逼网| 亚洲一二三四区在线免费看视频| 丁香五月综合| 国产一级舔足在线观看| 国产精品久久久九九九| 亚洲一区二区 麻豆传媒| 亚洲精品少妇| 五月婷婷六月天| 成人资源中文字幕在线观看| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 成片免费观看视频大全| 影音先锋新男人| 啊啊啊爽爽| 午夜福利合集| 曰韩少妇无码| 亚洲高清少妇| 亚洲,欧美,综合网| 欧美日韩亚洲少妇寂寞影院正在播放 | 国产中文日韩欧美一区二区三区人妻丝袜美腿 | 1234区中文字幕在线观看_青青草国产在线_日韩一区二区 | 一级aaaaa欧美中文字幕录像片| 日本欧美中文字幕| 亚洲清纯综合| 亚洲色图8| 97亚洲欧美日韩| 国产中文福利| 99999精品视频| 亚洲情色1区| 九九色逼| 亚洲AV无码天美传媒一区| 丁香五月久久| 亚洲 欧美都市激情| 99在线精品观看99| 东京热激情视频一二三区| 99只有精品| 麻豆亚洲Av成人无码一区精品| 3571色综合一区二区二区| 好吊妞转入那个网| 97欧美精品综合| 狠狠图片青青草| 亚洲在钱| 国产精品96| 欧美性爱18观看| 国产特级毛片AAAAAA高潮流水 | 射欧美综合| 亚洲少妇在线影音| 999久久久久久久久| 日韩成人小视频| 国产精品9999| 黄色人人| 二色av| 天天操女人| 婷婷丁香一区二区三区| n1038 一二三区| 亚洲日韩熟女人妻高清在线| 日韩三级av片| 国产一区二区成人av在线播放| 岛国免费黄色网址| 国产精品久久久亚洲一区| 欧美 亚洲 大香| 狠色婷婷久久一区二区三区_| 乱操9999| 日韩强奸av| 国产精品无码在线| 国产白嫩精品久久| 久久女女| 免费久久一级毛片大黄| 玖玖97综合 | 亚洲精品蜜桃久久久久久久| 九九九九九九九九九国产精品| 久久性爱视频免费看| 亚洲天堂人妻熟妇视频| 超碰资源亚洲97| 搞中出视频在线观看| 亚洲第一页色网| 999热这里只有精品| 中文字幕国产| 午夜情侣自拍网站| 久久东京热成人| 无码国产Av| 91日本在线观看| 亚洲中文电影| 人妻激情视频| 欧美网站免费| 超碰碰小说97| 天天搞在线综合网| 国产美女精品| 亚洲精品国语在线播放| 蜜桃成人1区2区3区| 熟女自慰久久久| 97综合在线| 亚洲成a人片在线观看中文!!!| 亚洲一区二区三区麻豆传媒| 97碰久久| 日韩一级二级| 天天噜| 色五月首页| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 69人妻人人揉人人躁人人精品| 超碰色美女| 欧美顶级黄色大片免费| 91网站在线播放| 午夜激情成人在线观看| 亚洲情色图片区| A级片一区| 免费的av网| 啊啊啊啊网站| www.操| 97久久网| 操B久久| 97人人夜| 国产少妇与亚洲av| 1人人看人人摸人人操| yazhousetuoumei| 黑人娇小av在线播放| 麻豆60秒| 一区二区三区免费视频入口| 中文一区在线日| 午夜视频好爽啊| 思思热国产在线视频| 人妻-91porn| 久九干| 国产人妻天天干精品| 91亚洲黄色网| 2019AV天堂| 国产女人操逼视频| 91插B网站| 久操不卡视频| 久久精品一区二区| 欧美天天综| 吖在线不卡一区二区国产剧情| 97操在线| 91丨国产丨白浆| 日本性交操一区二区不卡系列| 久久草视频污视频| 亚洲欧美精品91| 五十路六十路素人熟女| 男人天堂导航| 亚洲 另类 丝袜 自拍 动漫| 青青草视频这里只有精品| 91操操操操| 后入式视频国产自| 少妇毛片久久| 婷婷在线视频| 美女写真| 74成人在线| 99久久久| 亚洲熟妇AV日韩熟妇在线| 欧美亚洲日韩人妻在线观看| 人人操,操人人| 成人羞羞视频国产| 欧美熟妇精品黑人巨大91| 亚洲Av噜噜一区二区三区妖精| 99热66| 樱花蜜乳av| 亚洲色人| 春色综合网| 欧美第一页| 嗯嗯嗯啊啊啊操的我好爽| 日韩AV熟女乱伦| 无码丰满熟妇一区二区浪潮AV| 国产精品久久蜜乳av| 色香综合天天影视综合 | 日韩操啪| 国产强奸乱伦第1页| 风间由美日韩欧美久久| 日本不卡一区二区三区| 欧美激情久| 伊人久久亚洲色欲综合网站| 一区二区三区男女操逼黄色小电影| 桃花色涩综合影院| 熟女突然公开看18禁影片 | 97视频在线观看网站| 二级久久网| 久久精品欧美一区蜜桃| 99爱精品| 国产免费一区二区在线A片视频| 免费少妇一区二区| 日韩免费簧片| av亚欧| 福利视频网站| 99色网| 欧亚日韩中文在线| 夜夜嗨视频| 久久久性爱| 丝袜美腿91| 欧美97免费| 日韩大香蕉AV影片| 92久久| 亚洲天堂男人的天堂| 九九久久玖玖| 蜜乳成人AV| 日韩精品一区二区日韩| 色婷婷五月综合激情中文字幕| 天美麻豆精品视频99| 999狠狠综合| oumeisetu综合| 欧美亚洲第1页| 久久久久久久久久久久黄色| 精品少妇人妻| 一本色道熟妇| 人人 操人人 操人人| 国内亚洲高清无码| 人妻中文字幕精品无码| 日本午夜久久电影| 95精品在线| 欧美性爱一区| 国产视频97| 欧美日韩国内不卡| 97综合在线| 丰满人妻一区二区三区免费,| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 国产成人精品日本视频| 日日日日日| 69精品少妇一区二区三区蜜桃| 国产精品乱码久久久久久久久| 日日噜噜夜夜狠狠视频无| 亚州成人a∨| 久久久久久九| 麻豆天美久久91| 大肥女高潮bbwbbwhd视频| 干干干天天| 嗯嗯不要视频| 日韩午夜国产| 少妇熟女视频一二三区| 毛片一区二区| 欧美黄色大香蕉一区二区| 综合网,亚洲,欧美| 久9爱经典视频| 好吊色综合| 制服中出中文人人精品| 思思热在线视频精品| 国产福利视频精品视频| 国产夫妻一区二区| A级毛片在线看免费| 秋霞久久亚洲精品成人| 男人天堂一区二区| 日韩精品国模| 激情小说图片亚洲首页| 99操逼| 97玖玖超碰| 综合少妇网| 五月婷婷六月丁香网址| 国产suv精品一区二区四| 中文字幕无码不卡啪啪| 免费公开人人操| 91人人看| 欧亚日韩一区在线| 天天做天天爽| 福利五区| 国产亚州精品美女久久久免费| 99r九九| 99国产女人| 日韩AV熟女乱伦| 91网站视频在线观看| 女色综合| 夜夜操2028| 91久久国产精品| 久久香蕉综合一本到3atv| 亚洲综合99999| 五月丁香黄色网| 天天综合网~69| 国产精品白丝AV| 国产女生在线| 久久精品无码熟妇一区二区三区视频导航| www..com操老师| 国产小炒后入式| 91久久九九精品国产综合| 人妻碰碰碰碰碰碰| 亚洲欧美综合| 精产国品一区二三产品| 国模私拍一区二区三区神乳| 婷婷情色五月天| 日本黄色精品专区网站| 欧美日韩人人早| 中国一级特黄大片护士| 97频视在线| 久久精品国产亚洲AV高级北京| 亚洲日韩东京热一区| 风流老熟女一区二区三区l| 国产亚洲日本| 日韩欧美经典在线观看| 亚洲一区二区中文字幕| 美国美女AV在线| 亚洲国产成人精品久久久国产成人一区二区 | 综合97久久| 岛园激情| 中文字幕成人乱码熟女精品国50| 亚洲无套久久嗯嗯| 秋霞成人做爱| 少好三P| 婷婷五月av| 婷婷丁香激情| 婷婷爽人人婷婷爽视频| 欧洲中文字幕| 国产精品色片一区二区| 91精品导航| 丰满人妻一区二区三区在线| 欧美人与性动交a美精品| 亚洲中文字幕久久无码精品| 好淫网一二三视区| 51一区二区三区| 9久热这里只有精品| 国产精品2020| 久久99亚洲精品久久99果| 99re在线| 日韩人妻丝袜美腿中文| 日韩人妻资源网| 精品人妻一区二区视频| 97网色| 亚洲区限制级| 污啪啪啪视频| 国产福利小视频高清在线观看| 花花AV导航| 国产精品熟妇一区二区三| 色婷婷电影网| 亚洲无码?第一页| 久久中出| www久久精品| 伊人97色天使| 五月婷久久| 性爱乱伦视频免费| 欧美色图色综合| 久久久三区二区一区| 国产一区麻豆免费观看| 成人婷婷丁香| 国产亚洲精品第一最新| 国产久久成人| 婷婷在线视频在线观看| 欧美综合91| 综合网亚洲1| 97精品国产手机| 97色插| 美女刺激久久国产欧美| 亚洲第一在线视频| 中文字幕成人理论在线| 精品国产人成在线| 99久久久久久亚洲精品不卡| 97爱综合| 本道在线| 亚洲棕合电彰| 午夜国产综合视频在线观看| 人妻丝袜一区二区三区在线| 青青久日| 情色五月天就去干| 91黑丝操| 男人的天堂久久狠| 狠狠躁天天躁日日躁97| 四季AV一区二区凹凸精品小说| 欧美图片偷拍| 亚洲成人av色网| 噜噜在线| 67914亚洲精品| 五月丁香影视| 国模一区二区三区| 99热免费| 六月婷激情福利天堂69| 欧美高清性猛交| 日韩三级久久久| 精品女人999| 久操综合在线| 久久精品亚洲东京热色播| 日本熟妇熟色97一本在线观看| 亚洲 日韩 欧美 国产综合体| 久久女婷| 91九九九馒头| 综合久欧洲| baiduhicn.com。| 国产久久久久久| 五月亭亭六月丁香| 性爱视频免费网址| 精品亚洲国产成人av网站| 日韩性爱小视频在线观看| 国产成人精品日本亚洲语言| www99热| 人妻熟女一区在| 人人喜人人妻| 日韩少妇无吗| 加勒比无码毛片| 亚洲欧美另类小说| 爽极品影院| 日本精品第一视频在'| 人妻久久久久久| 精品人妻一区二区三区-国产精品 一个人在线看的黄色电影网站 | 黄色交缠性感爆操91国产精品免费一区二区三区| 爱丝福利| 久久婷婷电影网| 黑人白女精品一区| 曰韩av中文字幕专区| 6080yy午夜理论三级一区二区三区无码| 久久女人视频| 国产免费一区| 黑人白女精品一区| 国产精品一区二区三区免费视频| 囯产精品久久久久久久久久梁医生 | 中文字幕一区二区免费在线| 干婷婷综合网| 日韩熟女精品无码专区一区二区| 十八禁电影伊人网| 99www.bibizy香蕉资源国产一区二区三区高清 | 绯色AV粉色AV蜜臀AV| 九九亚洲色在线观看| 超碰97中文| av日韩国产一区二区| 五月丁香六月激情综合| 一区| 性色亚洲| 99综合免费视频| 蜜桃不卡一区二区| 99re99| 亚洲最大的综合性av| 泰国AV在线观看| avav青青草久久夜| 日本免费专区| 99热免费精品| 97在线视频免费观看| 96久久精品一二三区色欲| 久久熟妇五十路一区| 99re视频在线播放青草| 久久av成人无码免费| 性色avv| 久操频道免费在线呗看| 国岛片视频| 国产极品久久久| 欧美影院一区二区三区| 久久久久人妻| 青青草大香蕉视频| 五月丁香社区婷婷日韩欧美精品影院 | 91网18| 亚洲精品97| 激情五月激情综合网| 91中出在线| 午夜福利免费福利视频| 色九九九九| 亚洲啪啪视频免费| 96AV久久久| 国产高清亚洲日韩一区| 久久熟女人| 999精品乱码| 日产狠狠干| 夜夜爽夜夜高潮夜夜爽| 欧美视频激情久久久久久| 国内毛片欧美香蕉精品| 久久9亚洲| A级在线视频| 天堂资源欧美| 伊人久久综合影院精品久久久| 亚洲熟妇丝袜在线观看| 久久久久久久强迫| 久久亚洲不卡一区二区三区| 手机午夜电影神马久久| 99热精品国产| 四虎影视永久在线免费| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 欧日韩在线观看| 日韩精品一区二区日韩| 亚洲欧美日韩电影网站一区| 久久久久国产精品喷潮免费观看臀| 久久久99999久网站| 国产精品69人妻无码久久久| 亚州免费啪啪视频| 人妻熟女一区二区三区在线| 久久亚洲熟妇在线视频| 果冻传媒A片一二三区| 久久久久久九九九九| 午夜男人一级A片7777| 青青草日韩无码| 亚州五月| 日韩精品区二区三区不卡| 97天天综合| 自拍视频大全亚洲专媒视频/一区二区三区 | 免费视频一二三区| 岛国AV一区二区电影| 熟妇xxxxx性春色| 美女丝袜激情小说| 日日干日日| 久久丁香久草综合网| 欧美少妇性乱| 婷婷综合在线| 日韩一区二区精彩视频| 91青青在线视频| 婷婷四五区| 久久久久久亚洲中文| 天天操福利视频综合网站| 天天综合精品| 人人操,操人人| 久久 精品| 国产偷人妻精品一区二区在线| 五月综合色| 一二三四视频中文字幕在线看| 九九免费影片| 亚洲国产欧美日韩人妻日中文| 91精品久久久久五月天精品| 高精欧美色| 97色97好| 国产精品交换一区二区| www.91理论| 性色亚洲| 久久蜜桃一区二区| 九九九九九九九九九五码| 久久九九99| 久久美女国产| 亚洲高清视频在线免费观看| 五月天人妻综合| 九九十八精品| 红杏大香蕉| 尤物国产一区在线观看| 91伊人久| 亚洲欧美999| 超碰97人人乐| 亚洲国内精品成人不卡| 性色avv| 在线99热| 亚洲欧美一区二区三区一猛片| 69av一区二区三区| 精品人妻一区二区三区日产| 久热网| 久久精品91| 97天天弄| 99热导航| 青娱乐蜜桃臀AV色婷| 欧美淫穴| 人妻激情偷乱视频一区二区三区 | 日本丝袜人妻内射| 中文AV制服乱伦| 亚洲动态色图| 日韩精品在线观看观看| 九九九九精品九九九九| 狠狠爱夜夜| 欧美亚洲首页| 青青在线视频免费| 天天综合网~91| 99蜜月精品久久| 欧美色图97| 精品乱码在线观看| 国产精品国产| 91男同| 青青三级视频| 色男人色天堂东京热| 75大香蕉| 久久成年精品| 夜夜高潮夜夜爽| 中文字幕丝袜美腿| 成人日韩中文字幕| 久久久久久久久久黄色网| 亚洲自拍一区夜夜操| 亚洲欧美setu| 97欧美色综合| 九久久九九久视频| 男女国产精品| 探花视频免费观看国产专区| 激情黄色片在线观看| a男人的天堂久久一级A毛片| 精品久久久久久无码| 亚洲欧美日韩免费电影| 福利视频一区二区微拍| 热99这里只有精品| 99热综合| 精品国产网站| 加勒比海成人视频网| 男女性扦B| 视频二区美腿制服人妻欧美| 欧美色人| 国产一在线观看| 人人透人人操| 97资源制服丝袜| 射欧美综合| 蜜桃丰满熟妇av无码区不卡| 亚洲无码一区成人免费午夜| 国产精品不卡高清在线观看| 久操网无码在线| 亚洲天堂热| 午夜久久一区二区无码中出| 欧美夜夜骑视频| 超碰欧美COM| 久久永久无码人妻视频| 欧美大香蕉同搞| 国产这里只有精品| 国产成人AV麻豆| 综合网亚洲1| av黄图片在线观看| 久久高清欧美国产| 天天综合AV| 亚洲综合一| 综合色一区三区二区| 久久久亚洲Av| 亚洲少妇色| 老熟妇一区二区三区啪啪| 91久| 中国女人内射6XXXXX| 久久日韩毛| 国产丝袜高跟美女av免费观看| 精品少妇999| 欧美麻豆成人同性GⅤ在线| 久久久不能久久久久| 97国产精品国| 99国产精品视频尤物| 国人欧美精品一区二区| 日韩99神马视频播放片在线播放| 亚洲怡春院| 欧美v亚洲v日韩v最新在线二区| 两女互慰AV高潮喷水在线观看| 91精品久久综合熟女| 久久久国产精品人妻丝袜| 国产精品农村妇女| 99久久久久久久久| 69精品人人人人| 天天射日日干| 一区在线观看中文字幕| 天操老女人| 中文字幕国产在线天堂| 色噜噜狠狠色综合日日| 欧美论理片| 欧美性爱18观看| 欧美制服另类丝袜| 美女黄页网站| 日本人人操人人操| 久久女同性恋一二区| 精品人妻一区二区三区日产| 开心五月婷婷激情| 羞答答AV中文字| 欧美操逼熟女| 日韩少妇在线视频| 少妇无码av专区线| 躁躁日曰躁2020| 一级黄色性爱裸体视频| 啊啊啊在线看| 在线A日本| 黄色不卡视频| 人人玩人人添人人澡免费| 久视频在线观看| 日日摸天天爽夜夜欢| 国产11页| 久久精品熟妇丰满人妻99| 99热这里只有精品99| 久久大香蕉97| 操碰91| 久久香蕉国产线看观看亚洲女人 | 中文字幕乱碼在线| 黑人免费福利视频| 久草资源欧美在线视频| 韩三级a视频在线观看| 97 视频在线| 亚洲欧洲综合成人av一区| 一区| 亚洲最大的综合性av| 日本性爱不卡视频| 一级性爱视频免费观看| 性做久久久久久免费观看软件| 任你干在线视频| 日本一级性爱| 600国产精品视频| 欧美综合骚| 欧美巨大性舒爽顶到了| 四虎视频在线观看| 亚洲色色色| 国产一级作爱毛片| 超碰视97中文| 一本正道久久熟女| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 口爆综合网| 三级三久久线久久99久目本WW| 色色青青久久| 精品高清牛人盗摄一区二区三区中文字幕A片免费在线观看 | 国产乱弄免费在线视频。| 操逼日批| 久久熟女嫩草成人片免费| 婷婷99| 亚洲熟伦熟妇AV无码春色| 97久久免费| 国产精品熟女乱伦| 欧洲在线性爱视频| 色欧洲97| 99国产人成精品| 国产精品亚洲一级av第二区| 在线啊啊啊| 中文字幕视频2区| 日本一区二区三区四区免费观看| 久久香蕉国产线看观看亚洲女人 | 91老司机视频| 自拍视频大全亚洲专媒视频/一区二区三区| 日日操丁香五月天| 97爱亚洲| 九热超碰| a男人的天堂| 日韩欧美字幕亚洲一区二区| 欧美综合自拍| 呻吟 欧美 日本 中出| 久超碰在| 亚州AV无码国产精品| 日产操逼| 亚洲精品蜜桃久久久| 亚洲宗合电影| 婷婷激情四射| 深夜国产一区二区三区在线看| 久久久日本电影| 超碰久久网| 骚乳在线| 丁香六月综合激情| 人人操人人操草草| 精品久久无码午夜福利| 午夜男人的天堂| 台湾佬中文娱乐网久久久久久久久久com | 色欲人妻一区二区在线| 国产精品麻豆成人AV艾秋| 中国一区二区亚洲人妻| 岛国AV一区二区电影| 国产精品一区二区麻豆| 久久天堂婷婷网| 国产精品久久久久久 百度| 91色人妻| 免费a v| 亚洲无码一区成人免费午夜| 97超碰总站| 伊人玖玖网| 欧洲乱码一区二区| 91爱综合| 裸体美女免费看网站青草| 操逼网免费无码视频| 国产高清无码一区三区二区| 黄片视频观看| 亚洲伊人成综合成人网| 99在线精品视频| 综合五月天| 丝袜加勒比| 日本精品一区二区三| 91少妇香蕉久久精品| 九九热这里只有在线精品视 伊人草 成人菠萝蜜视频在线观看 | 欧美在线播放aaaa| 8050午夜少妇无码| 亚洲国产麻豆一区二区三区| 人人看欧美性爱| 日韩图区 偷拍| 一区操逼日比视频| 欧美另类综合久久| 大香蕉专区| 国产精品久久久久久久黄无码| 尤物网址| 免费视频在线观看啊啊啊啊啊| 亚洲日韩AV视色| 久久五月份| 男人的天堂在线有码| 色五91| 干B视频伊人网| 少妇国产不卡| 91国产在线精品| 人妻一区二区三区四区视频| 日欧操屄| 欧美激情精品久久久| 精品妇操一区二区三区| 中文字幕一品色图| 亚洲午夜精品久久久中文影院| 中文字幕一区二区三区人妻不卡 | 久久有码| 亚洲国产中文字幕| 97爱爱官网| 亚洲91在线| 超碰免费人妻人人| 久久黄色性爱视频| 日本中文字幕在线视频| 国产av尤物| 精品乱子一区二区三区99| 亚洲综合性网址| 欧美偷| 天天综合中文字幕 91| 五月丁香黄色网| 欧美人与性动交a美精品| www.99在线| 五月天色图| 亚洲鸥美色图| 亚洲天堂男| 韩国手机不卡无码三级视频| 亚洲AV无码国产精品久久久久| 天天日少妇逼AV| 神马久久久久久久久久| nuu12国产麻豆精品| 搡老女人老91妇女老熟女| 人人操肉肉| 能看的av| 日韩美女高潮喷水视频| 国语精品av| 国产精品露脸在线观看| 人人色人人操在线| 97超碰色屌| 久久这里只精品| 国产AV色黄看到爽| 91丨九色丨东北熟女| 蜜臀久久久| 九九久久久| 亚洲 一区二区 自拍| 成年女人一区| 91少妇通奸网站| 精品视频一区二区| 国产AV高清AV无码| 日少妇亚洲版| 97超碰9| www国产天美久久久| 内射中出日韩在线观看视频| 亚洲se电影| 久久性爱精品一区| 蜜臀久久久久久999| 国产风韵犹存熟妇三区| 国产福利电影| 久久麻豆一区二区| 天天爱综合网| 欧美日韩不卡a片| 人妻在线臀日韩| 日韩精品一区二区人人人| 91人妻做a观看视频| 天天综合欧美综合| 超清中文乱码字幕| 91久久久久久久| 天天操狠狠日夜夜干超大胆开放com大香蕉视频在线观看 | 国产精品一二三免费网站| 劲爆欧美人妖三区91| 欧美熟妇成人一区二区| 野狼激情网| 日本二三四区| 亚洲欧美国产日本一区二区三区| 欧美日韩另类字幕中文| 色屁屁影院www国产| 国语人妻精彩刺激| 91制服丝袜中文字幕| 超碰人人在线| 九九九九一区| 中文久久爆乳| 久久r精品| 亚洲女毛多水多21P| 色在线69堂| 26UUU欧美激情一区二区| 亚洲天堂第一页| 日本韩国国产精品一区| 91在线免费观看处女| 97超碰欧美| 99久久这里只有精品| 97欧美| 性色avv| 97精品一区二区视频| 一区久久久二区| 看日韩黄片| 在线视频一区二区传媒| a男人的天堂久久一级A毛片| 日韩AV一区二区三区三州三州| 成年无码动漫av片无尽在线 | 亚洲文学偷乱拍啪啪啪啪| 婷婷去俺也去六月色| 无码男人天堂| HEYZO高无码国产精品227| 久久亚洲日韩国产欧| 成年女人18级毛片毛片免费观看| 精品少妇高潮久久| 99无码精品| 少妇久久| 日韩在线97| 51一区二区三区| 中文字幕一二三av| 男人的天堂亚洲| 美女裸体无遮挡永久免费观看网站| 顶级少妇BT天堂| 在线无码视频| 久热99999| 啊啊啊啊嗯嗯嗯用力好爽 | 九九热超碰97亚洲最新香蕉| 亚洲欧美大香蕉| 日本不卡二区| 人妻在线大香蕉| 黄色大香焦1级‘′‘| 日韩久射综合| 91九色丨国产丨爆乳| 中文字幕丝袜国产第一页不卡| 激情文学亚洲| 嗯嗯嗯啊啊啊在线免费观看| 黄片免费视频2019| 欧美综合777| 亚洲综合色男人网| 人妻 丝袜美腿 中文字幕| 啊啊啊 在线| 日韩三级网址| 黄色视频特级毛片| 啊啊啊啊网站| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | 97超碰人人模人人拍人人| 9 1超碰九色| 色与欲影视天天看综合网| 国产精品久久久久久久久久梁医生| 欧美 牲| 久久婷婷伊人| 国产又猛又粗又爽又黄| 天天综合站| 男人下部插入女人下部| 九九探花视频在线观看| 男人天堂欧美| 精品中文日韩字幕视频| 日韩人妻精品久久久久| 搡老女人老妇女AAA一VU麻豆 | 浪人综合网| 人人摸人人添人人操| 中文字幕视频在线观看| 美女主播色欲91抠b在线播放| 九九热九九| 久久精品欧美一区二区三区不卡| 欧美激情内射| 9长久久精品| 亚洲精品一区二区三区新线路| 亚洲无码久久久久久久| 老熟女乱伦一区| 91四海无码日韩欧美| 国产天美传媒精品| 色妺妺在线视频| 亚洲四虎熟女精品| 成人免费看吃奶视频网站| 最近二区三区视频大全| 校园春色家庭伦理欧美激情| 亚洲高清视频在线观看| 天天操夜夜操| 强奸乱伦αv片| 亚洲国产奇米影视久久| 人人么人人操| 欧美色图亚洲激情| 亚洲熟女一区二区| 99热国产精品| 91 亚洲情侣偷拍 久久| 日本日日色视频| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 婷婷人妻激情| 亚洲综合色在线| 91nbbbbbb| 日本大香蕉| 欧美精品久久96人妻无码| 精品.99999| 亚州精品一区二区三区香中文字幕在线| 亚洲欧美激情在线视频| 户外裸露刺激视频第一区| 精品少妇人妻av久久免费| 自拍偷拍第26| 国产无码三级视频在线观看| 国产午夜精品在线观看| 老熟女网站| 国产精品人妻免费精品| 丰满人妻一区二区三区蜜桃视频| 91美女在线| 草草草视频| 日韩熟女精一区二区三区不卡| 亚洲色阁| 久9无限国产| 国产女人视频三四五区| 97欧美精品| 可免费观看的av毛片中日美韩| 欧美色宗合| 欧美夜夜草视频| 日韩高清黄片| 特级毛片特黄久久免费看| 在线观看精品国产免费| 国产福利精品最新在线|