• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            天地之靈學(xué)習(xí)小組
            我們學(xué)習(xí)小組的OpenGL學(xué)習(xí)筆記 大家一定要互相折磨呀~~
            posts - 150,  comments - 156,  trackbacks - 0
                     昨天回去得挺早,困得也是比較早的,于是乎睡得也就比較早了。但是睡下沒多久就發(fā)現(xiàn)絲毫沒有了睡意。遂起身看起了《道德經(jīng)》,結(jié)果是越看越清醒直到熄燈。熄燈之后還是不能入睡,忽然想到了瑪麗醫(yī)生。前一段時(shí)間考慮過藥片和蟲子是怎樣消去的但是一直沒有結(jié)果,聯(lián)想到昨天的一些小成果---開一個(gè)和網(wǎng)格一樣的數(shù)組來保存各個(gè)網(wǎng)格的顏色。貌似這樣問題就迎刃而解了。
                     還是先寫思想好了,首先當(dāng)藥片不能再落下的時(shí)候判斷以藥片為中心(開始想的是把所有的網(wǎng)格都判斷一遍)的橫向8個(gè)和縱向8個(gè)(為什么會(huì)是8個(gè)呢?假藥片是橫向的話那就要判斷左邊三個(gè)加上右邊三個(gè)再加上本身就8個(gè)嘍。縱向同理)網(wǎng)格,看看是否有超過三個(gè)連續(xù)的網(wǎng)格是同一種顏色(黑色除外),如果有的話就執(zhí)行消除,然后再為與它們相鄰的各個(gè)網(wǎng)格設(shè)置屬性(就是連接屬性,關(guān)于連接屬性有參考嫌疑);如果沒有的話就產(chǎn)生下一片藥片唄。
                     講的還是比較亂,至于代碼我會(huì)盡量早一點(diǎn)貼出來的。這只算今天的一點(diǎn)開胃菜,白天繼續(xù)想,晚上回來繼續(xù)寫。堅(jiān)決不拖后腿?。?!
            posted @ 2008-10-26 08:46 正牌的天地之靈和他的徒兒們肖赫_王婷婷_王冠_鄭燚_孫婷 閱讀(123) | 評(píng)論 (0)編輯 收藏
              這陣子感覺像消失了一樣,其實(shí)我是存在的,只不過存在于另外一個(gè)空間而已。每天都要打開這里,寫上題目,然后刪掉,因?yàn)槲覍?shí)在發(fā)現(xiàn)不了我有什么東西可以匯報(bào)的,因?yàn)檫@陣子確實(shí)沒有多思考咱們的瑪麗醫(yī)生。

            搬進(jìn)實(shí)驗(yàn)室了,原以為會(huì)更加高效,畢竟是面對(duì)面的交流,也確實(shí)面對(duì)面了,也確實(shí)交流了,但瑪麗醫(yī)生,哦,麥高。麥田也在組建,而且實(shí)驗(yàn)室都很不完善,物質(zhì)條件上的就不說了,這些跟東西打交道的事情還算是簡單的,跟人就相對(duì)復(fù)雜一些了。
            這其實(shí)是系主任的私人實(shí)驗(yàn)室,然后被麥田逼得給我們用了,然后我們天地之靈也搬進(jìn)來了,然后不知道他怎么理解的,好像我們是在做一件事情一樣。他畢竟是系主任,要在系主任的立場上想問題,跟我說過幾次,大意就是1班的人多了,2班的人少了,他不好做啊。也是,都可以理解的,這世界本來就沒有對(duì)與錯(cuò),只有合不合適,一個(gè)家長他的角度就是需要雙方面均衡。然后他就想到了裁減二年級(jí)的同學(xué),但是他們都已經(jīng)進(jìn)來了,都要步入正軌了。哦地神啊。粥少了就是麻煩,不,我們現(xiàn)在的是排骨湯。我得想辦法把這條船推到大海里面去,嗯,一定可以的。
            題跑得有點(diǎn)遠(yuǎn),那就叫他隨筆吧。我發(fā)現(xiàn)我一直都特別的貪,想要的東西太多了。哦,正確的表達(dá)是這樣子的。我對(duì)很多很多東西都持有興趣同時(shí)還抱有幻想,總喜歡嘗試,然后不幸的是嘗試綠豆粥的時(shí)候發(fā)現(xiàn)了紅豆粥,于是兩個(gè)一起喝,更不幸的是在喝紅綠豆粥的時(shí)候想到了另外的不曾有過的粥,然后就去熬粥去了。并行機(jī),但是我現(xiàn)在只想靜靜地學(xué)習(xí)寫代碼,安安靜靜地做事情,只做一件事情。
            但是我發(fā)現(xiàn)想法歸想法,現(xiàn)實(shí)歸現(xiàn)實(shí),這就像貓講的那三個(gè)東西一樣,彼此相互分離的,有時(shí)會(huì)有交互。我不可能做到一次只做一件事情,所以只有加強(qiáng)自己了。是生活艱辛還是我們不夠強(qiáng)大,要我說生活本來不艱辛,但是有個(gè)別強(qiáng)大的人出現(xiàn)了,他們升華了生活,于是另一部分人的生活便艱辛了,因?yàn)樗麄儾粔驈?qiáng)大,然后他們加強(qiáng)修煉,又升華了生活哇,我發(fā)現(xiàn)這就是我們傳說中的互相折磨。要看到,在經(jīng)過互相折磨之后猿猴進(jìn)化為人。


            實(shí)驗(yàn)室這邊我會(huì)盡量搞定的,只要我們有成果,他就無話可說。下一周繼續(xù)我的瑪麗醫(yī)生,大家也要加油哈,截至日期快要到了,而且我發(fā)現(xiàn)消失的不止我一個(gè),我表態(tài)要爬回來了,你呢?嘿嘿

            posted @ 2008-10-26 08:39 正牌的天地之靈和他的徒兒們肖赫_王婷婷_王冠_鄭燚_孫婷 閱讀(103) | 評(píng)論 (0)編輯 收藏
            的確,今天是比較雜的一天。上午起得很晚去上選修課,下午基本上是看了兩個(gè)小時(shí)的PHP之后干了什么就不是很清楚了。噢,想起來了一點(diǎn),就是在去吃飯的前一段時(shí)間突然想起來寫瑪麗醫(yī)生。前一段時(shí)間一直在想怎樣確定格子的顏色,今天突然想到可以建一個(gè)和格子一樣大小的二位數(shù)組來保存格子的顏色,后來去參考了一下婷婷的前一段時(shí)間的一篇隨筆,果然被我猜對(duì)了,她也是這么做的。這一次打算時(shí)重新寫一遍包括自己的思路,但是吃飯時(shí)間到了,無奈等回來之后繼續(xù)寫。
            回來的路上想到一件很重要的事情,準(zhǔn)備回來之后寫下來,但是非??上г谏蠘堑哪且粍x那之間突然忘記要些什么了,至今仍未想起?;貋碇缶童偪竦纳暇W(wǎng)去搜OpenGL的視頻教程,結(jié)果令人很失望。失望之余突然想自己建一個(gè)FTP站點(diǎn)(暫且如此稱呼一下),由一個(gè)小白來建一個(gè)FTP站點(diǎn)還是有一點(diǎn)困難的,于是上網(wǎng)去查資料。大致搜了一下貌似要用到一個(gè)叫Serv-U和花生殼的軟件。唉,又去下了兩個(gè)軟件,又搞了一段時(shí)間,貌似還是不行。(寫到這就戛然而止了,一個(gè)不算結(jié)尾的結(jié)尾)
            (順便說一下,明天去爬山。嘿嘿,要閑上好幾個(gè)小時(shí)了)
            posted @ 2008-10-25 22:05 正牌的天地之靈和他的徒兒們肖赫_王婷婷_王冠_鄭燚_孫婷 閱讀(108) | 評(píng)論 (1)編輯 收藏

            今天白天覺得比較充實(shí)。。晚間放松。。
            package{
            import flash.display.Sprite;
            import flash.events.TimerEvent;
            import flash.utils.Timer;
            public class Oct2502 extends Sprite{
              private var _Square:Sprite;
              private var _Circle:Sprite;
              public function Oct2502(){
               _Square=new Sprite();
               _Square.graphics.beginFill(0xff0000);
               _Square.graphics.drawRect(0,0,100,100);
               _Square.graphics.endFill();
               addChild(_Square);
               _Square.x=100;
               _Square.y=50;
              
               _Circle=new Sprite();
               _Circle.graphics.beginFill(0x0000ff);
               _Circle.graphics.drawCircle(50,50,50);
               _Circle.graphics.endFill();
               addChild(_Circle);
               _Circle.x=100;
               _Circle.y=200;
              
               var SquareTimer:Timer=new Timer(50,0);
               SquareTimer.addEventListener(TimerEvent.TIMER,onSquareTimer);
               SquareTimer.start();
              
               var CircleTimer:Timer=new Timer(100,0);
               CircleTimer.addEventListener(TimerEvent.TIMER,onCircleTimer);
               CircleTimer.start();
              
               }
              private function onSquareTimer(event:TimerEvent){
               _Square.x++;
               }
               private function onCircleTimer(event:TimerEvent){
                _Circle.x++;
                }
              }

            }

            posted @ 2008-10-25 22:00 正牌的天地之靈和他的徒兒們肖赫_王婷婷_王冠_鄭燚_孫婷 閱讀(83) | 評(píng)論 (0)編輯 收藏
                 摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->  1 //需要蟲子的二值圖,瓶口的二值圖,醫(yī)生的彩色圖,bmp格式  2 //需要學(xué)會(huì)讀取bmp格式圖片并處理  3&nb...  閱讀全文
            posted @ 2008-10-25 16:29 正牌的天地之靈和他的徒兒們肖赫_王婷婷_王冠_鄭燚_孫婷 閱讀(327) | 評(píng)論 (0)編輯 收藏
            今天貌似有點(diǎn)本末倒置了,來到這個(gè)實(shí)驗(yàn)室本來是為了更好的學(xué)習(xí)OpenGL,更好的寫瑪麗醫(yī)生,更好地交流,其次才是和那一群大二的小孩做一個(gè)網(wǎng)站。但是今天我卻只看了一點(diǎn)關(guān)于OpenGL的書,寫了一段程序還沒達(dá)到我的要求,至于瑪麗醫(yī)生嘛,貌似已經(jīng)被我拋到九霄云外去了,大部分的時(shí)間都來看PHP。以后要改一改啊,不能忘了自己主要要干什么,其次才是要干什么。
            沒看OpenGL,沒想瑪麗醫(yī)生,不過幸好還是看了一點(diǎn)PHP,對(duì)PHP有了一點(diǎn)了解,也不至于在那一群孩子談到PHP的時(shí)候自己啥玩藝都不知道。好好學(xué)習(xí)OpenGL,盡快寫完瑪麗醫(yī)生,最好還能和那一群孩子把網(wǎng)站建好。這就是近期的一個(gè)小目標(biāo)。
            posted @ 2008-10-24 22:18 正牌的天地之靈和他的徒兒們肖赫_王婷婷_王冠_鄭燚_孫婷 閱讀(91) | 評(píng)論 (0)編輯 收藏
                    case DD_DOWN:
                        
            if ( d_state )
                        {
                            
            if ( bottle->empty( d_x, d_y+1 ) )
                            {
                                
            ++d_y;
                                
            break;
                            }
                        }
                        
            else
                        {
                            
            if ( bottle->empty( d_x, d_y+1 ) && bottle->empty( d_x+1, d_y+1 ) )
                            {
                                
            ++d_y;
                                
            break;
                            }
                        }
                        
            /*************這里沒寫完,預(yù)計(jì)是個(gè)while(true)的循環(huán)*********************/
                        
            while ( tag )
                        {
                            
            bool flag = false;
                            
            if ( d_state )
                            {
                                bottle
            ->set( d_color[0], d_x, d_y );
                                
            if ( d_y-1 != 0 )
                                    bottle
            ->set( d_color[1], d_x, d_y-1 );
                            }
                            
            else
                            {
                                bottle
            ->set( d_color[0], d_x, d_y );
                                bottle
            ->set( d_color[1], d_x+1, d_y );
                            }
            //先消,不能消break
                            for ( i = 15; i >= 0++i )
                            {
                                
            int number = 0;
                                Color corrent 
            = BLACK;
                                
            for ( j = 0; j < 8++j,++number )
                                {
                                    
            if ( bottle->getColor( i, j ) != corrent )
                                    {
                                        
            if ( number >= 4 )
                                        {
                                            
            int cnt = j-1;
                                            
            while ( number-- )
                                            {
                                                bottle
            ->setGridType( REMOVE, i, cnt );
                                                tag 
            = true;
                                            }
                                        }
                                        
            else 
                                        {
                                            number 
            = -1;
                                        }
                                    }
                                }
                            }
                            
            for ( i = 7; i >= 0++i )
                            {
                                
            int number = 0;
                                Color corrent 
            = BLACK;
                                
            for ( j = 0; j < 16++j,++number )
                                {
                                    
            if ( bottle->getColor( j, i ) != corrent )
                                    {
                                        
            if ( number >= 4 )
                                        {
                                            
            int cnt = i-1;
                                            
            while ( number-- )
                                            {
                                                bottle
            ->setGridType( REMOVE, j, cnt );
                                                tag 
            = true;
                                            }
                                        }
                                        
            else 
                                        {
                                            number 
            = -1;
                                        }
                                    }
                                }
                            }
                            
            if ( tag )
                            {
                                Sleep( 
            500 );
                                
            for ( i = 0; i < 16++i )
                                {
                                    
            for ( j = 0; j < 8++j )
                                    {
                                        
            if ( bottle->getGridType(i, j) == REMOVE )
                                        {
                                            bottle
            ->setColor( BLACK, i, j );
                                            bottle
            ->setGridType( NOTHING, i, j );
                                        }
                                    }
                                }
                            }

                            Sleep( 
            500 );
                        }
                        
            //凡是落下不管是否消掉都要重置活動(dòng)藥丸位置和顏色
                        break;

            很悲哀的是,本以為最多拖到周二就能寫完的瑪麗醫(yī)生,一拖再拖到了周五,更悲哀的是,這幾天只干別的不寫代碼,已經(jīng)不會(huì)寫了,忘記從前寫了些啥了,于是又一行一行讀自己寫的代碼。于是乎,今天的代碼變成了這個(gè)丑模樣,我自己看著都不爽。現(xiàn)在在實(shí)驗(yàn)室不太方便的一點(diǎn)就是不能熬夜。明兒早上我要早起過來寫。數(shù)碼IT約的稿子也沒寫完,啊啊啊抓狂中。
            感謝糖糖,說不上來謝啥,就是很感謝。從小到大我都很喜歡和比自己優(yōu)秀的人一起玩兒,因?yàn)槲沂莻€(gè)不聽話的孩子,總是表現(xiàn)的比周圍的人差一截,同時(shí)我又是個(gè)十分容易受環(huán)境影響的人,所以下意識(shí)約束自己和比自己優(yōu)秀的人在一起,讓自己變得更好些。感謝上帝把糖糖賜給我,讓我從即將失去甜甜的恐慌中逃脫。我要變得很好很上進(jìn)很努力很積極,加強(qiáng)自我約束,不再做壞孩子。

            posted @ 2008-10-24 22:11 正牌的天地之靈和他的徒兒們肖赫_王婷婷_王冠_鄭燚_孫婷 閱讀(123) | 評(píng)論 (0)編輯 收藏

            不知道是天氣轉(zhuǎn)涼了還是怎么的,從上復(fù)變函數(shù)就開始頭疼,堅(jiān)持的上完了可愛的算法課。?;氐綄嬍业诡^就睡覺。。本來只想睡一小會(huì)的。。結(jié)果一個(gè)大好的下午就被我睡過去了。。而且睡覺起來還是很累。。郁悶的感冒看來找上我了。。頭疼還是頭疼。。喝了點(diǎn)甜的東西好點(diǎn)了。。打起精神來哦~加油

            posted @ 2008-10-24 21:08 正牌的天地之靈和他的徒兒們肖赫_王婷婷_王冠_鄭燚_孫婷 閱讀(85) | 評(píng)論 (0)編輯 收藏

                
            void move( void )
                {
                    
            int i,j;
                    
            bool flag = true;
                    
            switch( d_direct )
                    {
                    
            case DD_DOWN:
                        
            if ( d_state )
                        {
                            
            if ( bottle->empty( d_x, d_y+1 ) )
                            {
                                
            ++d_y;
                                
            break;
                            }
                        }
                        
            else
                        {
                            
            if ( bottle->empty( d_x, d_y+1 ) && bottle->empty( d_x+1, d_y+1 ) )
                            {
                                
            ++d_y;
                                
            break;
                            }
                        }
                        
            /*************這里沒寫完,預(yù)計(jì)是個(gè)while(true)的循環(huán)*********************/
                        
            while ( flag )
                        {
                            flag 
            = false;
                            
            if ( d_state )
                            {
                                bottle
            ->set( d_color[0], d_x, d_y );
                                
            if ( d_y-1 != 0 )
                                    bottle
            ->set( d_color[1], d_x, d_y-1 );
                            }
                            
            else
                            {
                                bottle
            ->set( d_color[0], d_x, d_y );
                                bottle
            ->set( d_color[1], d_x+1, d_y );
                            }

                            
            for ( i = 14; i >= 0++i )
                            {
                                
            for ( j = 0; j < 8++j )
                                {
                                    
            if ( bottle->)
                                }
                            }

                            delay( 
            500 );
                        }
                        
            break;
                    
            case DD_UP:
                        
            if ( d_state )
                        {
                            
            if ( bottle->empty( d_x+1, d_y ) ) d_state = false;
                            
            else if ( bottle->empty( d_x-1, d_y ) ) { --d_x; d_state = false; }
                        }
                        
            else
                        {
                            
            if ( bottle->empty( d_x, d_y-1 ) )
                            {
                                d_state 
            = true;
                                Color tmp 
            = d_color[0];
                                d_color[
            0= d_color[1];
                                d_color[
            1= tmp;
                            }
                            
            else if ( bottle->empty( d_x+1, d_y-1 ) )
                            {
                                
            ++d_x;
                                d_state 
            = true;
                                Color tmp 
            = d_color[0];
                                d_color[
            0= d_color[1];
                                d_color[
            1= tmp;
                            }
                        }
                        
            break;
                    
            case DD_LEFT:
                        
            if ( d_state && bottle->empty( d_x-1, d_y ) && bottle->empty( d_x-1, d_y-1 ) ) --d_x;
                        
            if ( !d_state && bottle->empty( d_x-1, d_y ) ) --d_x;
                        
            break;
                    
            case DD_RIGHT:
                        
            if ( d_state && bottle->empty( d_x+1, d_y ) && bottle->empty( d_x+1, d_y-1 ) ) --d_x;
                        
            if ( !d_state && bottle->empty( d_x+1, d_y ) ) --d_x;
                        
            break;
                    
            default:
                        
            break;
                    }
                }

            posted @ 2008-10-23 22:14 正牌的天地之靈和他的徒兒們肖赫_王婷婷_王冠_鄭燚_孫婷 閱讀(113) | 評(píng)論 (0)編輯 收藏
            剛學(xué)OpenGL沒有多久就寫了一個(gè)小程序,希望畫一個(gè)三角形然后用鼠標(biāo)控制它上下左右移動(dòng),當(dāng)時(shí)程序時(shí)寫出來了的,但可惜的是無論你按什么鍵,三角形都無法移動(dòng),那個(gè)程序就擱淺了一段時(shí)間。下午的時(shí)候感覺是時(shí)候了,遂重新寫了一遍。中間出現(xiàn)了許多顯而易見的以至于我認(rèn)為我從來都不會(huì)犯的小錯(cuò)誤,很幸運(yùn)的是這些都被我發(fā)現(xiàn)并改掉了。但這些個(gè)錯(cuò)誤改掉之后,三角形依然無法移動(dòng)。無奈之余去吃晚飯,大概是晚飯回來之后吧,又在網(wǎng)上逛了好多遍,查了老些資料。在一次偶然的運(yùn)行下,我驚奇的發(fā)現(xiàn)了它竟然動(dòng)了,高興之余把左右下的鍵全給附上了事件(暫且稱之為事件),然后再次運(yùn)行竟然又驚奇的發(fā)現(xiàn)它又不動(dòng)了。遂又花了老長的時(shí)間搗鼓這個(gè)程序,還是解決不了,只好請(qǐng)教婷婷。好長時(shí)間過去了,沒有得到回復(fù),就在我“心灰意冷”的時(shí)候,她給我檢測出來了錯(cuò)誤。原來我的全局變量取名x,y和keyboard(unsigned key ,int x ,int y)里面的x,y重復(fù)了。當(dāng)時(shí)知道了這個(gè)錯(cuò)誤之后我心里那個(gè)不好受啊,這可是低級(jí)錯(cuò)誤啊,竟然犯了,以前寫其它的程序的時(shí)候可都沒犯過啊。但婷婷說這不是低級(jí)錯(cuò)誤而是經(jīng)驗(yàn),想想也是哦,自己才寫了多少代碼,大家編寫程序的時(shí)候遇到的程序何止千千萬萬,我才遇到幾個(gè)啊。

            這幾乎是一下午加班個(gè)晚上的勞動(dòng)成果,貼上來給大家分享分享。只是還發(fā)現(xiàn)一個(gè)問題,就是按下a鍵,它不是向左移動(dòng),而是向右移動(dòng),同樣按d鍵而是向左移動(dòng)。
            #include <stdlib.h>
            #include 
            <gl/glut.h>
            //#include <windows.h>
            GLfloat i=0.0,j=0.0;
            void init()
            {
                glClearColor(
            0.0,0.0,0.0,0.0);
                glColor3f(
            0.2f,0.8f,0.6f);
            }

            void draw()
            {
                glClear(GL_COLOR_BUFFER_BIT);
                glBegin(GL_TRIANGLES);
                    glVertex2f(
            0.0,0.0);
                    glVertex2f(
            0.5,0.0);
                    glVertex2f(
            0.5,0.5);        
                glEnd();
                glutSwapBuffers();
            }

            void display()
            {
                glPushMatrix();
                glLoadIdentity();
                glTranslatef(i,j,
            0);
                draw();
                glPopMatrix();
                glFlush();
            }


            void keyboard(unsigned char key,int x,int y)
            {
                
            switch(key)
                
            {
                
            case 'w':
                
            case 'W':
                    j
            +=0.1;
                    
            if(j>0.5)
                        j
            =0.5;
                    
            //display();
                    glutPostRedisplay();
                    
            break;
                
            case 's':
                
            case 'S':
                    j
            -=0.1;
                    
            if(j<-1.0)
                        j
            =-1.0;
                    
            //display();
                    glutPostRedisplay();
                    
            break;
                
            case 'a':
                
            case 'A':
                    i
            +=0.1;
                    
            if(i>0.5)
                        i
            =0.5;
                    
            //display();
                    glutPostRedisplay();
                    
            break;
                
            case 'd':
                
            case 'D':
                    i
            -=0.1;
                    
            if(i<-1.0)
                        i
            =-1.0;
                    
            //display();
                    glutPostRedisplay();
                    
            break;
                
            default :
                    exit(
            0);
                    
            break;
                }

            }

            int main(int argc,char *argv[])
            {
                glutInit(
            &argc,argv);
                glutInitDisplayMode(GLUT_DOUBLE
            |GLUT_RGB);
                glutInitWindowSize(
            500,500);
                glutInitWindowPosition(
            100,100);
                glutCreateWindow(argv[
            0]);
                init();
                glutDisplayFunc(display);
                glutKeyboardFunc(keyboard);
                glutMainLoop();
                
            return 0;
            }

            好了就寫到這里,繼續(xù)OpenGL,繼續(xù)瑪麗醫(yī)生。
            posted @ 2008-10-23 21:07 正牌的天地之靈和他的徒兒們肖赫_王婷婷_王冠_鄭燚_孫婷 閱讀(189) | 評(píng)論 (2)編輯 收藏
            僅列出標(biāo)題
            共15頁: First 6 7 8 9 10 11 12 13 14 Last 

            <2025年7月>
            293012345
            6789101112
            13141516171819
            20212223242526
            272829303112
            3456789

            常用鏈接

            留言簿(6)

            隨筆分類(149)

            隨筆檔案(150)

            同道中人

            搜索

            •  

            積分與排名

            • 積分 - 48510
            • 排名 - 469

            最新隨筆

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            亚洲欧洲精品成人久久曰影片| 99久久无码一区人妻a黑| 久久精品一区二区影院| 天堂无码久久综合东京热| 欧美va久久久噜噜噜久久| 久久精品国产99国产精偷| 日韩久久无码免费毛片软件| 一本久久知道综合久久| 一级做a爰片久久毛片16| 欧美午夜A∨大片久久| 精品蜜臀久久久久99网站| 狠狠色伊人久久精品综合网 | 久久天天躁狠狠躁夜夜躁2O2O| 久久精品国产99国产电影网| 一本一道久久a久久精品综合 | 国产高清国内精品福利99久久| 一本大道久久东京热无码AV| 2021精品国产综合久久| 久久这里的只有是精品23| 26uuu久久五月天| 久久久久亚洲AV无码麻豆| 日韩久久无码免费毛片软件| 国产精品久久久久…| 久久成人国产精品免费软件| 久久国产免费| 国产精品日韩欧美久久综合| 久久免费小视频| 国内精品久久久久影院免费| 亚洲国产另类久久久精品小说| 久久性精品| 久久福利片| 精品久久久无码中文字幕天天| 久久99国产精品一区二区| 亚洲精品乱码久久久久久| 欧美亚洲国产精品久久久久| 欧美一级久久久久久久大片 | 久久亚洲sm情趣捆绑调教 | 久久精品国产91久久综合麻豆自制| 日韩精品久久无码人妻中文字幕| 久久精品国产亚洲av麻豆蜜芽| 国产精品99久久久精品无码|