3atv精品不卡视频,97人人超碰国产精品最新,中文字幕av一区二区三区人妻少妇,久久久精品波多野结衣,日韩一区二区三区精品

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

[转]AS语言基础

發布時間:2023/12/10 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [转]AS语言基础 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

┏━━━━━━━━━━━━━━━━━━┓
┃ 第一部分:ActionScript 3 語言基礎 ┃
┗━━━━━━━━━━━━━━━━━━┛
================================================
第2章 ActionScript 3 語言基本元素
================================================
2.1.2 數據類型概述
簡單數據類型
Boolean(布爾)、int(有符整型)、Number(浮點)、String(字符串)、uint(無符整型)
復雜數據類型
Array(數組)、Date(日期)、Error(異常)、Function(函數)、RegExp(正則表達)、XML、XMLList


2.2.1 變量聲明
var 變量:類型
var 變量:類型 = 值;

2.3 聲明常量
const 常量名:類型 = 值;

2.4 基礎數據類型
1.布爾值 Boolean(初始化為false)
2.數字:int uint Number
int? 有符號32位整數 -2(31次方) -? +(2(31次方)-1)
uint 無符號32位整數 0 -? 2(32次方)-1
Number 64位浮點

能用整數優先用int uint,有正負之分,用int。只處理整數,用uint,有小數,用Number。


2.4.6 Object及關聯數組
var 對象:Object = new Object()
var 對象:Object = {};


2.4.8
Null、NaN、undefined及各自應用對象:變量的默認值
數據類型??????? 默認值
int???????????? 0
uint??????????? 0
Number????????? NaN
String????????? null
Boolean???????? false
Array?????????? null
Object????????? null
沒聲明????????? undefined
*?????????????? undefined

注意:必須聲明初值,否則容易出錯。

2.5 運算符,表達式及運用

2.5.11 typeof、is、as
typeof,用字符串返回對象類型,格式: typeof(對象)
is??? ,判斷操作符左邊的對象是否屬于右邊的類型,返回值為Boolean,格式:? 對象 is 數據類型
as??? ,判斷操作符左邊的對象是否屬于右邊的類型,屬于則返回數據,不屬于則返回null,格式: 對象 as 數據類型

typeof對象類型與返回結果對照表
對象類型??????????????? 返回結果
Array?????????????????? object
Boolean???????????????? boolean
Function??????????????? function
int???????????????????? number
Number????????????????? number
Object????????????????? object
String????????????????? string
uint??????????????????? number
XML???????????????????? xml
XMLList???????????????? xml



2.5.12 in
in??? ,判斷操作符左邊的對象是否作為右邊對象中的鍵(Key)或索引,返回值為Boolean
比如:
var a:Array = ["q","w","e"];
trace(2 in a);? //數組中有索引2,返回true
trace(3 in a);? //數組中沒有索引3,返回false

2.5.13 delete關鍵字
AS2.0中可以刪除任意任意對象的delete關鍵字,在AS3.0中只能用于刪除對象的動態實例屬性,非動態屬性不能刪除。

如果要將一個對象刪除,使用 對象名 = null 來進行賦值操作即可。




================================================
第3章 ActionScript 3 流程控制
================================================
3.4.5 for...in和for each...in
for(var 枚舉變量 in 枚舉集合)? //枚舉變量返回為集合元素鍵名
for each(var 枚舉變量 in 枚舉集合)? //枚舉變量返回為集合元素值

3.4.7 break和continue標簽的特殊用法
在循環語句前用? 標簽:? 的形式為循環體賦標簽,然后就可以在break和continue語句后 加上空格+這個標簽,實現控制對應循環的功能。

3.5 AS3.0中switch比較默認使用 === 全等比較,switch條件不會自動執行類型轉換,要注意。




================================================
第4章 ActionScript 3 中的函數及高級使用技巧
================================================
4.1.1 兩種定義函數的方法
函數定義式????? -?????? 函數變量式
函數語句定義法? -?????? 函數表達式定義法
函數定義式 用function開頭,function 函數名(){}
函數變量式 用 var 變量名 = function(){} ,即匿名函數

AS編譯器會優先執行定義式的函數,而變量式函數則只能先定義,后使用(與變量一樣,先定義,后使用)

變量式中this關鍵字綁定對象 定義式中this關鍵字只綁定場景
var num:int = 3;
function testThisA(){
??????? trace(this.num)
??????? //此處輸出3
}
var testThisB:Function = function(){
??????? trace(this.num)
??????? //此處輸出300
}

var Obj:Object = {num:300};
Obj.TestA = testThisA
Obj.TestB = testThisB


4.2 參數
4.2.1 按引用傳入參數
AS3.0中,所有形參均為引用傳入方式,只不過,基元數據是不變對象,所以與傳值方式效果一樣。

4.2.2 函數默認參數
function 函數名(形參:類型 = 默認值)

4.2.3 形式參數數組
函數中默認自動生成的arguments對象中保存有所有定義中的形參參數

AS2.0中的arguments數組形參對象,存放所有傳入的不定個數的形參參數。
而在AS3.0中,argument則被嚴格限定存放形參定義中所定義個數的形參。
arguments對象有一個length屬性和一個callee方法。

function 函數名(形參:數據類型,形參:數據類型){
??????? trace(arguments.length)
??????? arguments.callee
??????? //調用函數本體,一般用于創建遞歸
}


如果需要傳入任意多個參數,則使用AS3.0中的rest關鍵字,即 ...
特殊關鍵字 ...(rest)

function 函數名(...參數名){
??????? //參數名可隨意定義
??????? trace(參數名.length)
}

最后要注意的,arguments與...rest關鍵字不能混用,使用了...rest則arguments則不能再使用



┏━━━━━━━━━━━━━━━━━━━━┓
┃ 第二部分:ActionScript 3 面向對象編程 ┃
┗━━━━━━━━━━━━━━━━━━━━┛
================================================
第5章 類和對象 ━━ 從定義到原理
================================================
5.1 基本類結構

基本結構:HelloWorld
package
{
public class Hello
{
??????? public var helloString:String = 'World';
??????? public function Hello(){
??????? }
??????? public function sayHello():void{
??????????????? trace("Hello");
??????? }
}
}


ActionScript3中的類如果想被外部訪問,必須放在package(包)中
構造函數與類名相同,為與其它類內函數區分,一般首字母大寫。



5.2 Class(類)和Object(對象)
類是對象結構的描述。

5.3 Class的成員
ActionScript3中的Class(類)的構成
·Class的名稱和包路徑
·構造函數
·屬性:包括實例屬性和表態靜態屬性
·方法:包括實例方法和靜態方法

AS3中對類的默認訪問控制是internal(包內可見),而非AS2.0中的public



5.4 Class和object的創建和使用
5.4.1 創建Class
參看5.1 基本類結構


5.4.2 創建類的實例
import 包路徑.類名
///相同包下,不用import類名,可直接引用

var 對象 = new 類()
var 對象:類 = new 類() //推薦

new 關鍵字后跟的其實不是類名,而是類的構造函數



5.5 Class和package(包)
package格式:
package 項目根.包路徑
比如:
package com.kinda.book.display

類名統一用大寫字母開頭,包路徑統一用小寫


類體結構安排:
package [包名]{
??????? import 類包;
??????? public class 類
??????? {
??????????????? //private 靜態屬性
??????????????? //private 靜態方法
??????????????? //private 實例屬性
??????????????? //構造函數
??????????????? //實例方法
??????????????? //靜屬 靜方 實屬 構函 實方,聲明類內數據的五個順序
??????????????? public function 構造函數(){
??????????????????????? //函數代碼??????
??????????????? }
??????? }

}



5.6 實例屬性和實例方法
實例屬性和實例方法類似于動態網頁語言中的session,不同的類實例(對象)中的實例屬性可以有不同值 。
5.6.1 實例屬性
訪問控制符 var 屬性名:數據類型;
訪問控制符 var 屬性名:數據類型 = 值;

訪問控制符可以是 internal public private protect 或者自定義的namespace標識

默認為internal - 包內成員可以訪問,包外不可訪問


5.6.2 實例方法
訪問控制符 function 方法名(形參):返回值類型{
??????? //方法內容?
}


5.6.3 訪問實例屬性和實例方法
使用new 語法實例化對象后,
對象.屬性|方法名



5.7 靜態屬性和靜態方法
靜態屬性和靜態方法類似于動態網頁語言中的Application,不同的類實例(對象)間共享類中共同的屬性和方法。

聲明靜態屬性:
static var 屬性:數據類型;
static var 屬性:數據類型 = 值;
public static var 屬性:數據類型;
public static var 屬性:數據類型 = 值;

不加訪問控制符時,默認同樣是internal

如果要聲明靜態常量,需要配合使用 static 和 const

static const 屬性:數據類型 = 值;


靜態方法:
同樣是使用static關鍵字
訪問控制符 static function 方法名(形參):返回值類型{
??????? //方法內容
}


5.7.3 訪問靜態屬性和靜態方法
類名.屬性
類名.方法
例:
Math.floor
Math.PI

為了避免與類內成員變量沖突,訪問靜態屬性及方法時,即使在類體內訪問也最好用 類名.屬性 這樣的格式來寫


5.7.4 應用1:使用靜態屬性集中管理數據
public static const PI:Number = 3.141592653589793;
比如事件定義,一般都是使用靜態屬性的,那我們使用中文來定義屬性,就可以在代碼中使用中文事件了
比如:
public static const 播放:String = "play";

使用事件時就可以用 對象.播放 來實現代碼的中文化了


5.7.5 應用2:使用靜態屬性部分實現Enumeration(枚舉) [略]

5.7.6 應用3:實現工具類
如:Math String等類



5.8 構造函數
定義:構造函數用于創建對象時供系統自動調用的函數,實現數據的初始化操作
格式:
public 類名(形參){
??????? //構造函數名與類名相同,首字母大寫,以與其它函數等區分
??????? //形參中同樣可以使用...rest運算符載入不同個數的參數,實現類似重載的功能
}


5.8.3 構造函數的返回類型
構造函數只能返回undefined值,所以return沒意義。
但return可以影響構造函數向下執行代碼的順序,遇到return時,其下的代碼將終止執行。



5.9 Clas的種類:動態類和密封類
密封類在運行時不能動態添加屬性或方法。
動態類在運行時可以動態添加屬性或方法。
默認聲明的類為靜態類,動態類在class關鍵字前有 dynamic 關鍵字

注意:AS3.0中的 for...in循環, for each...in循環只能遍歷動態類對象的動態屬性



5.10 this關鍵字 [略]

5.11 ActionScript3中的方法重載
public 類名(...rest){
??????? //根據傳入的函數個數進行處理
??????? //不支持不同類型參數的區分作為重載的標準

}

5.12 含有多個類的ActionScript3 類文件的標準例子
(1)每個AS3的Class都必須寫個一個和類同句的.as文件中
(2)package包體括號內只能定義一個Class
(3)在package包體中定義的Class,必須與類文件名相同
(4)在package包體括號外還可以定義其它類,這種類,叫包外類,只能被當前as文件中的成員類訪問




========================================================
第6章 ActionScript3中的封裝:類的成員、類、包與訪問控制
========================================================
公認OOP的三大要素為:封裝、繼承、多態

6.1 什么是封裝 [概括]
封裝(encapsulation),又叫隱藏實現(hiding the implementation),具體的意思是將實現的細節隱藏起來,只將必要的功能接口對外公開。打個比喻就是汽車,用戶只需要知道踏油門就會加油,打 方向盤就會轉向,至于汽車內部的實現細節,用戶不用知道,而這些細節,就是屬于封裝了。

在ActionScript3.0中,使用 訪問控制說明符 來控制代碼的可見度。
訪問控制說明符從“毫無限制”到“嚴格限制”的順序是:
public????????? 完全公開
protected?????? 在private的基礎上,允許子類訪問
internal??????? 包內可見
private???????? 類內可見

┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ ???????????????????????????????? 引用原話:??????????????????????????????????? ┃
┃??????????????????????????????????????????????????????????????????????????????? ┃
┃???? 一個好的OOP程序,就像人開汽車那樣,對象和對象之間的交流只限于公開的接口。? ┃
┃? 好的OOP程序,沒有流程執行先后的概念,只有代碼單元之間如何相互交流和協同工作?? ┃
┃? 的模式。這些代碼單元,又被稱為模塊。模塊在代碼中的表現形式是一個單獨的類或??? ┃
┃? 多個類。這些類共同協作,提供一種或多種服務。??? 那么如何讓一部分接口暴露呢?? ┃
┃? 如何隱藏不對外公開的方法呢?使用訪問控制說明符,這是實現封裝的一個重要方法。? ┃
┃? ActionScript3使用訪問控制說明符來告知外部使用者,本代碼單元有哪些成員可以被?? ┃
┃? 外部訪問到,哪些不能被訪問到。將訪問控制符從“毫無限制”到“嚴格限制”??????? ┃
┃? 排一下序:public、protected、internal和private。這些訪問控制符,清楚明白地??? ┃
┃? 描述了每個部分的訪問權限。一個優秀的OOP程序,會盡可能將單個代碼單元的細節隱?? ┃
┃? 藏起來。換句話說,就是盡可能不要對外公開代碼單元的成員。順便說一句,不少OOP?? ┃
┃? 程序員最喜愛private關鍵字,因為這意味著最大的修改自由。很有意思,在OOP編程中,┃
┃? 你對代碼單元訪問控制得越嚴格,日后你對代碼修改的自由越大。??????????????????? ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛

6.2 為什么需要封裝
6.2.1 封裝使修改代碼更加容易和安全
封裝使程序員在后期修改代碼或在應用第三方代碼的時候,可以在前期嚴格的訪問控制定義下,令到改代碼的時候,可以有的放矢地改,而不用擔心因為改變部分代碼而有可能令到程序的其它部分產生其它新問題.

┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ ???????????????????????? 引用原話:??????????????????????????????????????????? ┃
┃??????????????????????????????????????????????????????????????????????????????? ┃
┃??? 封裝使修改代碼更加容易和安全.開發RIA軟件,和所有其它語言開發軟件一樣,????? ┃
┃會經常調度和修改代碼.一般說來,軟件的修改和調度時間可能會與開發時間相等,?????? ┃
┃甚至更長.因此,程序開發者所寫的代碼要經得起不斷的修改.尤其是當編寫的代碼要????? ┃
┃提供給第三方使用時,更要小心你所做的修改,確保你的修改不會危害其它代碼的穩健性. ┃
┃??????????????????????????????????????????????????????????????????????????????? ┃
┃??? 如何確保穩定性?每個類有那么多的屬性、方法,你如何知道其它程序員使用了哪些?? ┃
┃成員不知道就無從修改!如果有個標識,標識哪些是第三方可以訪問的,哪些是他們不能? ┃
┃訪問和修改的就好了。??????????????????????????????????????????????????????????? ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛

6.2.2 封裝讓代碼分成一個個相對獨立的單元
只要保持對外的接口不變,那么內部的代碼結構可以任意改動,保證了代碼單元的修改和替換更加安全,軟件維護和修改都能有的放矢。


6.2.3 封裝讓整個軟件開發的復雜度大大降低
模塊化,降低復雜度才是封裝這個思想產生的最真實的原因,代碼易于修改、替換、復用等只是這一點附帶的好處而已。


6.3 ActionScript3中封裝的幾個層次
包外 ->? 包 -> 類 -> 包外類? (由外層到內層的結構,越靠近內近,訪問權限越嚴格)

包外:相當于公共權限,任意第三方都可以訪問到其中的代碼單元。

包(package):包內的成員互相可以訪問,但包內的成員不能被包外的成員訪問到。

類(class):一個包中可以包含很多個類,在類的內部,類的成員可以相互訪問,但外部是沒有辦法訪問到類的私有成員的。

包外類:這是最底層的類,在package語句外定義,只能被當前類中的成員訪問,類似只能被當前類調用的私有函數。



6.4 package(包)
package用于劃分訪問控制和實現模塊化功能。

6.4.1 包的導入(import)
使用任何一個類之前,必須先導入這個類所在的包,即使使用 全飾路徑,也必須先導入包。

在Flash CS3文檔時間軸上寫代碼時,flash.*默認是自動導入的,可不用手動import

1.導入單個類
import 包路徑;

2.使用通配符導入整個包
使用*號可以快速導入指定包的所有類,但一般為了程序的清晰,建議少用,而是直接寫清楚導入類的包名
import 包路徑.*;

3.使用同一個包內的類文件無須導入

如果導入的不同包中有同名的類,則需要在聲明使用時使用全飾路徑,即:new 完整包路徑.類名();


6.4.3 package的創建和命名
業界習慣是使用域名來定義包路徑
比如 com.kinda.book.display

如果沒有,也可以使用自己的電子郵箱
比如? com.21cn.kinda.book.display

在項目工程目錄下 建立 com文件夾,在com文件夾建kinda文件夾,在kinda文件夾內建book文件夾
使用系統目錄形式來實現包的管理

創建包的過程:
1.選好包名,一般以域名段倒寫為前綴;
2.在硬盤上根據定好的包名結構創建對應的目錄結構
3.在包中創建的任何類,頭部package定義中必須寫上包路徑

修改包結構的時候有三點要做:
1.移動包目錄
2.修改包中類頭部 package中的包名
3.修改相應import類中的包名



6.5.1 類路徑
Ctrl+U > ActionScript > ActionScript 3 Settings...
在此可添加系統類包路徑,供全局調用。


6.6 類成員的訪問控制
AS3中有四種訪問控制符:
public
private
internal
protected

訪問控制符不僅控制實例屬性和方法,對靜態屬性和方法也有同樣的作用。

6.6.1 internal:包內訪問
AS3中所有類成員在沒加訪問控制符的情況下,都為默認的internal權限,
可以被同一個包內的其它類成員訪問

6.6.2 public:完全公開
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ ?????????????????????????????? 引用原話:??????????????????????????????????????? ┃
┃????????????????????????????????????????????????????????????????????????????????? ┃
┃??? 在些要提醒的是,public的類成員應當看成是這個類對外部做出的承諾、協議,??????? ┃
┃一旦決定,日后不能輕易改動。不能僅僅為了其他類可以訪問某個成員,而輕率地將該成員設┃
┃為public。這是OOP新手極容易犯的錯誤。???????????????????????????????????????????? ┃
┃??? 一旦發現某個類成員需要頻繁被外部訪問,就要先考慮這個類成員的設計是否不當,??? ┃
┃可否獨立出來;再考慮可否歸入那些需要頻繁訪問的包中,使用internal級別來實現;最后再┃
┃考慮使用public的訪問控制。??????????????????????????????????????????????????????? ┃
┃????? 總之,盡量將類成員的訪問權限控制到最低限度,這才能給日后的修改、維護代碼帶來┃
┃最大的自由。????????????????????????????????????????????????????????????????????? ┃
┃????????????????????????????????????????????????????????????????????????????????? ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛


6.6.3 private:僅當前類可訪問
private修飾的類的成員,稱為私有成員(private member),除了類體內可以訪問外,包內的其它類和繼承的子類等都不能訪問私有成員。

對于復雜數據類型(比如數組等)的屬性來說,private只能限制通過當前類的實例來訪問,但不能限制這個屬性所指向的引用對象本身的訪問。


6.6.4 protected:子類可訪問
protected修飾的對象只能被當前類和當前類的子類對象訪問,等同在private基礎上增加對子類的支持。

protected修飾的子類不受包的限制,可以在不同類中,如果不是當前類子類,那和private是一樣的。


6.7 getter和setter方法
getter和setter方法是存取器方法
getter方法:
訪問控制符 function get 訪問屬性名():返回類型{
??????? 其它代碼
??????? return 要訪問的私有屬性;
}

setter方法:
訪問控制符 function get 訪問屬性名():返回類型{
??????? 其它代碼
??????? 要訪問的私有屬性 = 參數;
}

概括:封裝的意義就是不想用戶直接訪問類內的數據,而使用getter和setter則是一種折衷的辦法,當用戶需要設置對象屬性的時候,通過setter函數對傳入數據進行驗證,然后再賦值給對象,確保了數據的完整性。
另外一個,當設置了setter和getter時,屬性為可寫可讀,當只設置setter時為只寫(一般較少見),當只設置getter時,屬性為只讀,通過setter和getter來達到控制訪問的目的。



6.8 類(Class)的訪問控制
internal(包內可見)和public(包外可見)兩種


6.9 包外類
包外類是類的私有單元,在package代碼體外定義。
調用時,如果包中有同名類,則優先調用包外類。






========================================================
第7章 命名空間
========================================================

========================================================
第8章 復合與繼承
========================================================
復合和繼續的核心思想是重用現有的代碼。
















┏━━━━━━━━━━━━━━━━━━┓
┃ 第三部分:ActionScript 3 核心類?? ┃
┗━━━━━━━━━━━━━━━━━━┛
================================================
第11章 ActionScript 3 核心類和全局函數
================================================

11.1 ActionScript3 中核心類和函數的變化及原因
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ ??????????????????????????????????????? 引用原話:???????????????????????????????????????????????????? ┃
┃??????????????????????????????????????????????????????????????????????????????????????????????????????? ┃
┃?? 核心類和全局函數是什么?簡單地說,就是處于頂級包中的類和函數。從代碼編寫上說,我們可以在任何地方直?? ┃
┃接調用它們,而不需要導入包或寫全飾名稱。從功能上說,它們是一門編程語言中最基礎的類和函數,也是最常用到? ┃
┃的功能;從包路徑上說,它們處于頂層,在頂級包 (Top-Level Package)中。????????????????????????????????? ┃
┃??????????????????????????????????????????????????????????????????????????????????????????????????????? ┃
┃??? 在ActionScript3中,頂級包已經發生了很大的變動。ActionScript2中我們熟悉的很多全局函數和類,在??????? ┃
┃ActionScript3中都不再是頂級包中的成員了。比如,getTimer()、setInterval()函數就不再是全局函數,而??????? ┃
┃MovieClip類、Sound類也已經不再是頂級類。在ActionScript3中,在使用它們之前,必須使用import導入它們所在?? ┃
┃的包。????????????????????????????????????????????????????????????????????????????????????????????????? ┃
┃?? ActionScript3的核心類有多少?ActionScript2中可以全局訪問的類有40多個,全局函數(包括未公開的)有70?? ┃
┃個左右;相比之下,ActionScript3處于頂級的核心類只有28個,全局函數僅21個,另加全局常量4個。????????????? ┃
┃?? 那么為什么會發生這么大的變化呢????????????????????????????????????????????????????????????????????? ┃
┃??????????????????????????????????????????????????????????????????????????????????????????????????????? ┃???? ┃??????????????????????????????????????????????????????????????????????????????????????????????????????? ┃???? ┃??????????????????????????????????????????????????????????????????????????????????????????????????????? ┃
┃ActionScript 3 中核心類和函數的變化及原因?????????????????????????????????????????????????????????????? ┃
┃??????????????????????????????????????????????????????????????????????????????????????????????????????? ┃
┃??? 和ActionScript2 中混亂的核心類和全局函數進行比較,就可以明白ActionScript3中不得不進行變革的原因。?? ┃
┃?? ActionScript2擁有過多的核心類和全局函數,是非?;靵y和不成熟的。先說說ActionScript2中類的架構:屬于?? ┃
┃顯示對象的MovieClip、Video、TextField、Button,屬于網絡API方面的LoadVars、NetConnection、NetStream,屬? ┃
┃于繪圖方面的一些類,等等,還有一些其他雜七雜八的類都被放在頂級包中。再看看整個系統架構,這些頂級類和相? ┃
┃當一部分非頂級類都是直接繼承自根類Object類的。在ActionScript2中,頂級包和flash.*包中總共才69個類,居然? ┃
┃有近三分之一直接放在了頂級包中,近三分之二直接繼承根類Object。這樣的系統架構是極不優雅的,不利于語言的? ┃
┃進一步完善。??????????????????????????????????????????????????????????????????????????????????????????? ┃
┃?? 再看全局函數中的不合理之處:getURL()、setInterval()、gotoAndStop()等不應該成為全局函數,而應當分別?? ┃
┃歸類在網絡、工具、視覺元件這樣的包中,并劃分給特定的類才對。除此而外,還有很多為了和低版本的Flash兼容?? ┃
┃而保留的一大堆過時的函數,比如setProperty()等。???????????????????????????????????????????????????????? ┃
┃??????????????????????????????????????????????????????????????????????????????????????????????????????? ┃
┃??? 我們不是苛求前人,說他們的架構設計如何如何糟糕,應當怎樣怎樣,而是與之比較,明白進步之處,從而對現? ┃
┃有架構有更深的理解和領悟。可以看出,這樣混亂的狀況已經不能適應語言發展要求的標準,只能推翻它,重新設計? ┃
┃一個科學而優雅的架構。這就是ActionScript3誕生的原因和目標。一旦開始系統架構設計,首當其沖的就是頂級包?? ┃
┃中的成員安排。????????????????????????????????????????????????????????????????????????????????????????? ┃
┃??? 由于宣布了不與ActionScript2及1兼容,沒有了歷史包袱,一大堆的過時函數全部淘汰,不合理的頂級類(核心? ┃
┃類)和全局函數都重新進行了劃分。一些不合理的全局函數分別放到相應的包(package)中,比如getURL(),就被?? ┃
┃ActionScript3中的flash.net包的navigageToURL()替代了;setInterval()函數被放置到了flash.util包中。而不應? ┃
┃放在頂級的一些原核心類在重新調整,也被放到了其它的包中????????????????????????????????????????????????? ┃
┃??????????????????????????????????????????????????????????????????????????????????????????????????????? ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛


11.2 核心類的數目和列表

核心類:(28個,7類)
根類:Object
語言結構:Class(類)、Function(函數)、Namespace(命名空間)、arguments(參數數組)
基本類型:int(有符整形)、Boolean(布爾)、Number(浮點)、String(字符)、uint(無符整型)
常用復雜類型:Array(數組)、Date(日期)、RegExp(正則)
XML相關類:XML()、XMLList()、Qname()
異常類:Error(異常)共11個異常類
工具類:Math(數學)

全局函數:(6類)
類型轉換函數:Array,Boolean,int,Number,Object,String,uint,XML,XMLList
URI編碼解碼:decodeURI,decodeURICompnent,encodeURI,URIencodeURIComponent
URL編碼解碼:escape,unescape
判值函數:isFinite,isNaN,isXMLName
字符串轉值函數:parseFloat,parseInt
控制臺輸出函數:trace




================================================
第12章 數組:Array
================================================
12.1 數組(Array)的介紹
ActionScript3中的數組(Array)是以非零整數為索引的稀疏數組(sparse array).所謂稀疏就是指數組元素可以是不同數據類型,不支持類型化數組(typed array).

12.1.1 訪問數組元素
數組索引從0開始

12.1.2 數組的長度
ActionScript3的數組是可變長度數組,可以使用數組的length屬性訪問數組長度

1.使用length屬性可以返回數組長度
2.向length屬性賦值,將改變數組的長度,超出當前元素的部分會使用空值作填充
3.向超出數組length值的索引賦值時,數組會自動增加長度,中間部分會用空值作填充
4.向length屬性賦值時,如果低于當前length值,則減少的數組索引將被自動刪除



12.2 數組(Array)的基本操作
增、刪、查、改、排序
12.2.1 查找:indexOf、lastIndexOf
查找元素,找到就返回索引位置,如果找不到,返回-1
indexOf 從左到右
lastIndexOf 從右到左
indexOf/lastIndexOf(查找元素[,查找起始位置])

查找時使用的是 === 全等于條件,不作數據類型自動轉換,所以 "123"與123是不同的



12.2.2 在數組首尾新增元素:push、unshift
push,在數組尾部增加元素
unshift,在數組頭部增加元素

push/unshift[元素1[,元素2,...元素n]]:uint

返回值:添加元素后數組的長度



12.2.3 刪除數組首尾元素:pop、shift
pop,刪除數組最后一個元素
shift,刪除數組第一個元素

這兩個函數均無參數

返回值:所刪除的元素



12.2.4 在數組當中插入或者刪除元素:靈活多變的splice
數組.splice(刪除起始索引[,刪除數量,插入元素1,插入元素2,...插入元素n])

1.從指定索引開始,刪除指定數量的元素,并在原位置上插入新元素
數組.splice(刪除起始索引,刪除數量,插入元素1,插入元素2,...插入元素n)

刪除起始索引可以為負數,即從結尾倒數第負數個元素開始向后刪除,-1則為倒數第一個元素

2.刪除指定起始點后的指定數量元素
數組.splice(刪除起始索引,刪除數量)

3.刪除指定起始點后的所有元素
數組.splice(刪除起始索引)

4.在數組某索引位后,插入元素
數組.splice(刪除起始索引,0,插入元素1,插入元素2,...插入元素n)

返回值:被刪除的元素

注意:splice會改變所操作的數組對象,如果只是想得到數組一段內容,請使用slice



12.2.5 獲取數組中的部分元素:slice
數組.slice([獲取起始索引,獲取終止索引]):Array
起始和終止索引都可以使用負數

返回值:
1.查找到元素組成的新數組,數組元素包含起點索引元素,但不包括終止索引元素(即前一個)
2.只有獲取起始索引時,返回從起始索引處到結尾所有元素的數組
3.不提供參數時,將生成原數組的一個淺復制

注意:當起始索引大于終止索引時,函數會函數一個空值,負數索引時特別容易出錯


12.2.6 將多個元素或數組拼合成新的數組:concat
數組.slice([元素1,元素2,...元素n]):Array
與push一樣,是在數組尾部追加數據
不同的是
1.push影響原始數組,concat不影響原始數組,而是返回一個新結果的數組對象
2.當追加的對象是數組時,push會直接添加,而concat會按元素順序逐個加入到新數組中
3.不提供參數時,將生成原數組的一個淺復制

返回值:結果數組

12.2.7 數組的淺復制與深復制
淺復制就是說只是復制引用,操作對應對象時還會影響引用的對象。
一般調用數組的slice或concat函數時,不傳入參數,都可以生成淺復制對象

深復制不是生成復制對象的一個副本,所有對返回對象的操作,都不會影響到原始對象,是完全復制。

深復制使用ByteArray類

var BA對象:ByteArray = new ByteArray();
BA對象.writeObject(源對象);
BA對象.position = 0;
var 備份對象:Array = BA對象.readObject() as Array;


12.2.8 排序:reverse、sort、sortOn(均會影響源數組)
數組.reverse():Array
reverse將數組倒序排序

返回值:排序后的新數組


sort([排序方式|比較函數]):Array
1.不提供參數時,將按默認的ascii排序規則排序
2.傳入排序方式:排序方式其實就是Array類內置的一組常量
Array.CASEINSENSITIVE???? 值為1 ,大小寫不敏感順序排序,數字按從小到大
Array.DESCENDING????????? 值為2 ,按字母倒序
Array.UNIQUESORT????????? 值為4 ,必須唯一性排序,如果排序元素中有重復,結果將返回0(即放棄排序)
Array.RETURNINDEXEDARRAY? 值為8 ,sort或sortOn函數排序后返回排序后的索引列表,保持原數組不變
Array.NUMERIC???????????? 值為16,強制sort和sortOn函數對數值采用從小到大排序,按數值排序時必須用此

排序方式可以用 | 分隔開作為一組參數傳入sort或sortOn,也可以將對應值相加直接傳入

3.比較函數
function 函數名(參數A:類型, 參數B:類型):int{

}

排序時,會自動匹配所有兩個參數進行比較,
當返回值為1時,參數A對應元素排到參數B對應元素后
當返回值為0時,參數A與參數B位置保持不變
當返回值為-1時,參數B對應元素排到參數A對應元素前


sortOn("name"[,排序方式|比較函數]):Array
sortOn用于對復雜型數據數組進行排序

[詳細請看書p211,此節筆記無法清晰記錄]



12.3 操作數組每個元素:forEach、every、filter、map、some
(本節筆記略) p214





================================================
第13章 字符串:String
================================================
13.2.1 運用charAt()和charCodeAt()??? 取字/取字Unicode碼
字符對象.charAt(索引)
獲取索引指定處的字符,索引從0開始

字符對象.charCodeAt(索引)
獲取索引指定處的字符的Unicode整型值。

13.2.2 運用formCharCode()???????????? 根據Unicode碼返回字符
formCharCode:根據傳入的數值返回對應字符
這是String類的靜態屬性

String.formCharCode(Unicode碼[,Unicode碼])
多個Unicode碼可用逗號分隔
例如:
String.formCharCode(27583,22530,20043,36335O); //返回 殿堂之路 四個字
String.formCharCode(0x41,0x53,0x33); //返回 AS3 ,這里用了16進制值


13.6 常用的字符串操作
13.6.1 indexOf()的使用及search()的區別?????????? 查找字符
字符對象.indexOf(查詢對象[,搜索起始索引])
如果沒找到結果,則返回-1

13.6.2 substring()、slice()和substr()的使用及區別??? 查找并獲取字符
三者的共同點都是不會影響源操作字符串
字符對象.substring(起點位置[,終點位置])
字符對象.slice(起點位置[,終點位置])
字符對象.substr(起點位置,截取長度)

substring:
1.起始點和終點不能為負數,否則會被當成0處理。
2.如果起始點索引大于終點索引,執行時索引位置會互換。
3.如果只填寫起始索引,則結束索引默認為最后一個字符

slice:
1.起點索引和終點索引均支持負數索引,當索引為負時,代表從右向左數
2.如果起始點大于終止點,則返回一個空字符
3.如果只填寫起始索引,則結束索引默認為最后一個字符

substr:
參數支持正數和負數。



13.6.3 split()與正則表達式結合運用
字符對象.split(分隔符|正則表達式)???? 拆分字符為數組
支持強大的正則表達式

13.6.4 使用XML對象實現輸入不規則文本
var XML對象:XML =?
<標簽>
<![CDATA[

文本

]]>
</標簽>

XML對象.toString();
//通過XML對象的toString方法就可以得到完整代碼了
trace(XML對象.toString())


13.7 實用的mx.utils.StringUtil工具類
import mx.utils.StringUtil

StringUtil.trim(str:String):void 去除兩端空白
StringUtil.substitute(str:String,...rest):String 替換字符串
更多內容詳見書本p228





================================================
第14章 強大的正則表達式:RegExp
================================================
14.2.2 正則表達式的兩個構成部分
簡寫模式:
var 正則對象:RegExp = /匹配模式/標志位
構造函數模式:
var 正則對象:RegExp = new RegExp(匹配模式,標志位)

匹配模式就是正則表達式,標志位包括五個字母 gimsx

14.3 正則表達式語法
14.3.1 正則表達式中的文字符號
普通文字和符號:A-Z a-z 0-9 以及不是元字符的其它符號
輸入Unicode字符時,同String一樣,使用\uXXXX?

元字符:三三二三個一(記憶口訣)
三個括號:????? {[(
三個匹配次數:?? *+? 星加問
兩個斷言:?????? ^$ 定頭定尾
三個一:??????? | 選擇符 . 模糊匹配 \ 轉義

三個括號:
{定義匹配次數
[字符集
(子模式

三個匹配次數:
* 匹配出現0次或多次
+ 匹配出現至少1次或多次

? 匹配出現0次最多1次

兩個斷言:
^ 在/后出現時為左端斷言, /^
$ 在/前出現時為右端斷言, $/

三個獨立元字符:
| 選擇符,匹配時兼容匹配選擇符兩邊的字符
. 模糊匹配,可以代替

不可見字符:比較一些轉義的控制字符

14.3.2 正則表達式中的字符集
1.字符集的概念和最簡單的字符集形式
[字符集]

字符集用中括號括起來
Unicode字符請使用\uXXXX? 四位十六進制Unicode代碼輸入
如:/g[eo]t,分別匹配get和got,但不會匹配geot,因為字符集只能匹配一個字符

2.連字符在字符集中的運用
[字符-字符]
如:[a-z][A-Z],就是匹配英文字母字符集了


3.取反符號在字符集中的運用
[^字符集]
添加取反符號后,匹配時將忽略字符集中的所有元素

4.字符集中需要轉義的特殊字符
\轉義符號
常見要轉義的字符有三類:
1.字符串: 雙引號"? 單引號 ' 反斜杠 \
2.正則表達式的源字符
3.字符集中的: [\^-


盡可能將會產生歧義的字符轉義


14.3.3 特殊的點號(.)
.號可以替代任意單個字符,作為正則表達式中的模糊匹配字符

1.點號不匹配新行符(\n)
多行字符的模糊匹配中,.號不能匹配\n換行符,要匹配換行符,必須在標志位中使用s

2.盡量少使用點號“.”
只在明確不會模糊匹配時出錯的情況下才用.模糊匹配,點號匹配所有的Unicode字符。


14.3.4 選擇符
| 對選擇符兩邊的元素作任意匹配。
使用|選擇符時,盡可能使用括號將兩邊的操作數括起來,以方便區別。

14.3.5 括號與分組
() 圓括號將表達式的一部分括起來,就會將這部分定交成組,一旦命名了組,就可以通過“向后引用”來調用它。
它所括起的部分一般用于:
1.和選擇符搭配,規定作用于選擇符的范圍,如/he(got|get)it/
2.和限定符搭配使用,指定匹配的重復次數,如/(get)*/


14.3.6 用正則表達式描述字符串的重復
使用{}定義匹配的重復次數,跟在要重復的表達式或字符后面
{最小出現次數[,最多出現次數]}
還有常用的三個 非顯式限定符

*+? 星加問

*? 出現0次或多次??? 等同 {0,}
+? 出現1次或多次??? 等同 {1,}
?? 出現0次或最多1次 等同 {0,1}


14.3.7 注意正則表達式的貪婪性和懶惰性
使用*+?{}的時候,正則表達式總是盡可能向右搜尋盡可能多的匹配結果,如果想禁止此貪婪性,可在操作符后加上 ?,迫使程序運行時使用懶惰模式,優先使用左邊匹配的第一個結果。


14.3.8 用正則表達式來定位
斷言:指定匹配發生的位置
^?????? 匹配字符串起始的位置,一般跟在起始/后,組合成 /^
$?????? 匹配字符串結尾的位置,一般跟在結束/前,組合成$/
\b????? 匹配字符邊界
\B????? 匹配非字符邊界

字符邊界指空格的位置,可跟在要匹配的表達式左邊或右邊


14.3.9 正則表達式的5個標志位。
g?? global????? 全局匹配,盡可能匹配全部結果
i?? ignoreCase? 不區分大小寫匹配
m?? multiline?? 斷言控制符,使用后 ^$兩個斷言符才能生效
s?? dotall????? 匹配換行符標志
x?? extended??? 令正則表達式支持空格,但編譯時會自動忽略,增加可視的友好度


14.3.10 正則表達式元字符優先線
優先級順序從高到低排列

\?????????????????????? 轉義符
(),(?:),(?=),[]???????? 分級定義符號,字符集定義符號
*,+,?,{n},{n,},{n,m}??? 限定符
^,$,\位置定義?????????? 位置和順序
|?????????????????????? 選擇符




14.4 正則表達式與字符串的結合使用詳解
14.4.1 RegExp的exec()和test()
test方法
var RegExp對象:RegExp = /正則表達式/? 或? new RegExp(正則式,標志位)
var String對象:String = 字符;
RegExp對象.test(String對象)

RegExp對象.exec(正則表達式):Array
exec返回一個匹配后的數組


14.4.3 String類的replace()與正則表達式向后引用
()使用子表達式括起的表達式,可以在后邊引用 ,使用\n n為索引 從1至99
/\b([a-z]+) \1\b/gi? 其中的\1就是引用前面第一個([a-z])

此節部分略過 p245


14.5 常用的正則表達式
此節略 p246-p248



================================================
第15章 XML數據處理?
================================================
一大堆理論

15.4 創建XML對象
15.4.1 使用構造函數創建XML對象
var String對象:String = 字符串
var XML對象:XML = new XML(String對象);
trace(XML對象.屬性)


15.4.2 直接使用XML文本創建XML對象
var XML對象:XML = 直接輸入XML文本 或換行

或者使用變量的方式

var String對象:String = 字符;
var XML對象:XML =?
<{String對象}>

變量使用{}括起來,其它的與XML普通輸入無異



15.5 使用運算符操作XML數據
15.5.1 使用"."與"@" 直接訪問、修改、創建和刪除XML對象
訪問:
var XML對象:XML = XML文本;
trace(XML對象.節點名.子節點名)
trace(XML對象.節點[索引])
trace(XML對象.節點.@屬性)
trace(XML對象.節點.@屬性[索引])

15.5.2 使用"."與"@"直接修改XML對象
注意:如果存在多個同級元素時,不能直接使用.和@修改,因為返回結果是XMLList對象
XML對象.節點.子節點 = 值? //直接修改節點文本
XML對象.節點.@屬性 = 值? //直接修改屬性值


15.5.3 使用"."與"@"直接添加刪除子元素和屬性
注意:如果存在多個同級元素時,不能直接使用.和@修改,因為返回結果是XMLList對象
XML對象.節點.新節點名 = new XML(); //添加一個空白節點
XML對象.節點.新節點名 = 字符串;?? //添加一個字符串節點
XML對象.節點.@新屬性名 = 值;?? //添加一個節點屬性

刪除節點:
delete XML對象.節點.元素[@屬性]

15.5.4 簡單方便地搜索XML子元素和屬性
trace(XML對象.節點..子節點)? //顯示所有同級子節點
trace(XML對象.節點.@*.toXMLString()); //顯示所有同級節點中的所有屬性值
trace(XML對象.節點.(子節點 < 1000)); //顯示節點中所有節點文本大于1000的子節點元素
trace(XML對象.節點.(@屬性 == 值));? //顯示節點中屬性等于值的節點


15.5.5 使用正則表達式或自定義函數搜索XML子元素和屬性
自定義函數:
XML對象.節點.(自定義函數(子節點));
function 自定義函數(t:*):Boolean{
??????? t.length()
??????? if(t<100000) return true;
??????? teturn false;
??????? //自定義函數將根據子節點的數量執行多次
??????? //自定義函數返回值必須是Boolean
}


正則表達式:
XML對象.節點.(子節點.match(正則表達式));


15.6 用API實現的一些常用XML操作
本節略p264

15.7 XML的命名空間
本節略p265

15.8 XML對象與XMLlist對象
本節略p268







================================================
第16章 異常和錯誤的捕捉與處理
================================================
本章暫略 p269





┏━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ 第四部分:ActionScript 3 主要的 Flash Player API? ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━┛
================================================
第17章 ActionScript3目前主要的API概覽
================================================
================================================
第18章 事件發送和處理
================================================
18.1 事件(Event)處理機制的產生和原理
為了減低數據交互相方的“耦合性”,ActionScript3給出了一個很好的解決方案——DOM3事件處理機制。
??? DOM3事件模型定義了一套標準的生成和處理事件消息的方法,使程序中的對象可以相互交互、通信,保持自身狀態和響應變化。通俗地說,數據的提供者只管發 出數據對象,只要確保數據對象是flash.events.Event類(或子類)的實例即可。這種數據對象,稱為事件(Event)。

數據對象的發出者,稱為事件發送者(Event dispatcher);
接受事件的對象,稱為事件偵聽者(Event listener)。

??? DOM3事件的優點在于,事件發送者和事件接收者的依賴性大大降低。事件發送者只需要發送事件對象,事件偵聽者只需要接受事件對象。事件接收者可以改變自 己的外部接口,只需要確保發送的事件對象不變即可。事件偵聽者也不必關心事件接收者是否變化,只需要保證自己能夠正確處理接收到的事件對象即可。


18.1.1 示意圖:點菜的例子
當客人進入一家飯店時,就等于告訴這家飯店的服務生,一會兒我們要點菜,你要過來服務。當點菜時,我們只要報上要點的菜,服務生自然會記下我們的要求,并吩咐廚房。

客人就是事件發送者(Event Dispatcher)
點菜就是客人發送的事件(Event)
服務生就是事件偵聽者(Event Listener)

而這個事件中,包含有3條主要內容:事件的類型、事件的目標、事件的相關數據。
事件類型(Type):點菜,服務生根據事件的不同,作出相應的操作,如果客人要求埋單,那么服務生就到柜臺取帳單。
事件目標(Target):事件發送者,如果服務生下單后就不記得是誰點的菜,就糟糕了。

事件數據(Data):事件所包含的其它信息,比如點菜就是菜的名字,而埋單,則是沒具體信息,只是讓服務生到柜臺取帳單。


18.1.2 DOM3事件的執行流程
DOM3事件機制包含4個步驟:
注冊偵聽器、發送事件、偵聽事件、移除偵聽器,按順序執行的。

注冊偵聽器(Add Event Listener):指定發出的事件由哪個對象接受處理,比如進入飯店時,就是注冊服務員為自己點菜事件的偵聽器,如果你在大街上直接發出點菜事件(大喊點菜),是沒人理你的(響應事件),客人就是服務生的偵聽對象。
只有在注冊偵聽器后,發送的事件才能被偵聽器接收到,而且發送的事件類型必須與偵聽器匹配,比如你叫在飯店中叫看電影,服務生就不清楚怎樣響應你了。

發送事件后,偵聽器才會處理事件,不可能你沒叫點菜之前,服務生就已經幫你到廚房下單了。

事件處理完成后,要移除偵聽器,不可能服務生在你有之前光顧的飯店的服務生都響應你的事件,去廚房點菜,這樣就不行了。


18.1.3 第一個事件處理代碼例子
詳閱p294
自己理解總結:
事件處理主要三個主體對象
1.事件發送者

2.事件類對象
3.事件偵聽者

事件發送者:要完成事件類對象的創建及初始化,再發送出事件
事件類對象:??? 聲明好事件名常量,及事件數據存儲變量,創建時調用父類構造函數
事件偵聽者:要創建響應事件處理的函數,供addEventListener調用?

文檔類:
構造事件發送對象
構造事件偵聽對象
事件發送對象.addEventListener(事件名常量,偵聽者處理函數)
事件發送對象.事件發送方法()
事件發送對象.removeEventListener(事件名常量,偵聽者處理函數)


18.2 ActionScript 3事件機制的新特色
18.2.1 回顧ActionScript 1 和 ActionScript 2中的事件機制
AS1中用戶最需要用 onClipEvent() on(),既方便又直接,但缺點是邏輯分散到各個舞臺元件和時間軸上,管理不便.
AS2開始,增加了一些事件處理機制:
回調函數:onLoad onComplete等,如常見的XML.onload事件
事件偵聽器:addListener() addEventListener

AS2.0的不足:
AS2中核心類和Flash API沒有內置事件,只有組件類(mx.*)才有內置事件,除了UIComponent能發送事件,其它類都不能發送事件.
AS2中,偵聽器的this關鍵字指向混亂,常常弄錯。偵聽器可以用對象object也可以用函數function。
AS2中,偵聽器注冊方式也有兩種,一種是addListener(),如Key;一種是addEventListener(),如UIComponent類。



18.2.2 ActionScript3 事件處理機制形式上的不同
注冊偵聽形式統一,使用事件偵聽統一使用addEventListener()
偵聽器統一使用function,不再允許Object當偵聽器
所發送的事件對象,必須是Event或其子類的實例




18.3 事件
p298 無法做筆記

18.4 偵聽器

略過~~~~~~~~~~~~


================================================
第19章 網絡通信基礎
================================================
19.1 ActionScript3網絡通信的流程
1.構建通信請求對象(URLRequest)
2.使用通信請求對象,構建URLLoader對象,并發出數據請求
3.數據收到之后,發出完成事件,調用“讀取完成“事件的偵聽器處理返回的數據


標準的加載方法:
var URL路徑:String = "URL地址";
var URLRequest對象:URLRequest = new URLRequest(URL路徑);
var URLLoader對象:URLLoader = new URLLoader(URLRequest對象);
提交的數據放在URLRequest對象中,讀取到的數據放在URLLoader對象中。

對于URL中的值對操作,要使用URLVariables類處理。
var 值串對象:URLVariables = new URLVariables("name=foo&age=28&sex=male");
var URLRequest對象:URLRequest = new URLRequest();
URLRequest對象.url = "動態網頁URL";
URLRequest對象.method = URLRequestMethod.GET; //數據格式
URLRequest對象.data = 值串對象;? //將URLVariables賦給data屬性


XML數據:
var XML對象:XML = XML文本
var URLRequest對象:URLRequest = new URLRequest();
URLRequest對象.url = "動態網頁URL";
URLRequest對象.contentType = "text/xml";
URLRequest對象.data = XML對象.toXMLString(); //將xml轉成文本賦給data屬性
URLRequest對象.method = URLRequestMethod.POST;



19.1.2 發出數據請求
發出數據請求,需要按照數據請求對象攜帶的信息,向指定地址發出請求,這部分由URLLoader對象來完成。
var URLLoader對象:URLLoader = new URLLoader(URLRequest對象);? //定義后立刻發送數據

var URLLoader對象:URLLoader = new URLLoader();?
URLLoader對象.load(URLRequest對象); //調用URLLoader對象的load后才發送數據


如果有數據返回,數據將放在URLLoader對象的data屬性中,dataFormat屬性則包含返回數據類型的值
dataFormat屬性支持三個常量值:
文本型(URLLoaderDataFormat.TEXT)
二進制(URLLoaderDataFormat.BINARY)
值串對(URLLoaderDataFormat.VARIABLES)

URLLoader對象有6種事件,可以讓我們偵聽:
load()一調用,就發出 Event.OPEN事件
加載過程中,會發出ProgressEvent.PROGRESS事件,包含下載字節數信息
加載完成,發出Event.COMPLETE
加載完成或者失敗之前,會發出HTTP狀態事件HTTPStatusEvent.HTTP_STATUS
加載失敗,發出IOErrorEvent.IO_ERROR
發現加載內容不合安全規則,發出SecurityErrorEvent.SECURITY_ERROR


19.1.3 偵聽器函數
使用標準的DOM3事件偵聽器函數即可,根據URLLoader對象的事件進行偵聽。



19.3 getURL()的繼承人:navigateToURL()
import flash.net.*?? //使用前要導入net包
navigateToURL(URLRequest對象:URLRequest[,window:String = null])
URLRequest對象 = 網址
window = 打開窗口的方法 _self _blank _parent _top

標準語法:
var URLRequest對象:URLRequest = new URLRequest(URL地址);
navigateToURL(URLRequest對象,"_blank");

或者

navigateToURL(new URLRequest(URL地址),"_blank");



19.4 提交數據的例子
單純提供數據,可以用sendToURL(),但一般極少這樣使用,而不返回數據。
public function sendToURL(request:URLRequest):void



19.5 簡述安全模型
Security.sandboxType 返回當前運行所處沙箱信息
目前Flash支持4種沙箱類型
Security.REMOTE???????????? SWF文件來自網絡,并遵守基于域的沙箱規則。
Security.LOCAL_WITH_FILE??? SWF文件來自本地,可以讀取本地數據,但無法訪問網絡通信
Security.LOCAL_WITH_NETWORK SWF文件來自網絡,可與網絡通信,但不能讀取本地數據
Security.LOCAL_TRUSTED????? SWF文件是本地文件,且已經受到用戶信任,此時既可與本地文件通信,也可以與網絡通信。

最后一種Security.LOCAL_TRUSTED權限最高,是在Flash IDE環境下測試是所擁有的權限。


19.5.2 跨域文件:crossdomain.xml
一個放置于網站根目錄的文件,用于允許被訪問的域。
<?xml version="1.0"?>
<cross-domain-policy>
<allow-access-from domain="*" />
<!-- *號定義全域允許 -->
<allow-domain-from domain="*.baidu.com" />
<!--只允許百度的域名訪問資源-->
</cross-domain-policy>

更多設置技巧:
http://livedocs.adobe.com/flash/9.0_cn/main/00000349.html

19.5.3
可臨時在swf內部設置允許訪問的域
Security.allowDomain()? 授權訪問域
Security.allowDomain(URL域)?
Security.allowDomain("*")?
Security.allowDomain("*.baidu.com")?




┏━━━━━━━━━━━━━━━━━━┓
┃ 第五部分:ActionScript 3 視覺編程 ┃
┗━━━━━━━━━━━━━━━━━━┛
================================================
第20章 ActionScript 3 視覺編程精要
================================================
20.1 什么是顯示對象
在舞臺上顯示的對象,在AS3中統一被稱為顯示對象(Display Object)
顯示對象除了包含能看得見的顯示對象外,也包括不能看見但卻真實存在的顯示對象容器(Display Object Container)


20.1.1 ActionScript3 中顯示對象等級結構
舞臺(Stage)
當前SWF(文檔類或MainTimeline)
容器
顯示對象


20.1.2 顯示列表:顯示對象模型
AS3中所有顯示對象歸使用顯示列表(Display List)的方式進行管理,只有在列表中列出的對象才會在舞臺上顯示。
顯示對象有兩種:在顯示列表中(on-list)和不在顯示列表中(off-list),在顯示列表中的對象會被渲染,不在顯示列表中的對象依然存在,不被渲染罷了。


20.2 ActionScript3中顯示對象的種類
20.1 ActionScript2中的MovieClip
MovieClip是萬能的,但缺點是一旦創建,就擁有了一大堆時間軸等屬性,非常浪費資源,有時候只將它作為空白容器。
MovieClip的地位在AS3中減弱了很多。


20.2.2 ActionScript3顯示對象種類劃分:一個統一、兩個層次
一個統一,AS3中所有顯示對象都統一于DisplayObject類
第一大層次:是否可以接受互動事件,可以接受的,稱為 可互動的顯示對象(InteractiveObject);
不可以交互的,稱為非互動顯示對象.

可互動的顯示對象(InteractiveObject):指能夠接受鼠標單擊、鍵盤敲擊等人機交互事件。
位圖、形狀、視頻等就不能接受這些事件,所以歸入不可以交互類。

第二大層次:是否可以作為容器,可以容納其它顯示對象的,稱為 顯示對象容器(Display Object Container)



20.3 顯示對象類庫架構
以下很好反映了? 一個統一、兩個層次? 這個概念

所有顯示對象都是繼承自父類DisplayObject這個抽象類,而父類DisplayObject則繼承自EventDispatcher類,
說明所有顯示對象都能發送事件。

DisplayObject、InteractiveObject、DisplayObjectContainer是顯示對象架構中的三個核心對象,
它們都是不能被實例化的抽象類


視覺架構類圖:
EventDispatcher(事件類)
?????????? ┃?
?????????? ┃?
根類 DisplayObject(抽象類,不允許實例化,只能實例化子類)
?????????? ┃?
?????????? ┃?
InteractiveObject(可以交互)━━━━━━?? (不可以交互)? ┏ Bitmap(位圖) - Shape(容器)
?????????? ┃?????????????????????????????????????????? ┣ Video(視頻) - AVM1Movie(AS1.0 2.0影片)????????????
      ┃?????????????????????????????????????????? ┗ [StaticText(靜態文本框)* - MorphShape(形狀補間)*]
?????????? ┃?????????????????????????????????????????????? 有*的為必須在舞臺上手動創建
?????????? ┃?
?????????? ┃?
DisplayObjectContainer(可以作為容器)? ━? (不可以作為容器) [SimpleButton(簡單按鈕) - TextField(文本框)]
?????????? ┃?
?????????? ┃?
?????????? ┃?
Sprite(簡單容器,簡化版MovieClip)?? ━━? Stage(舞臺) - Loader(加載)
?????????? ┃?
?????????? ┃?
?????????? ┣━━━━━━━━━━━━━ mx.core.FlexSprite - mx.core.UIComponent(Flex)
?????????? ┃?
?????????? ┃?
?????????? ┗━━ MovieClip(影片剪輯)
?????????????????????  ┃?
?????????????????????  ┃?
?????????????????????  ┗━ mx.flash.UIMovieClip




20.3.1 InteractiveObject類和非InteractiveObject類
InteractiveObject類??? 可以接受人機交互事件
非InteractiveObject類? 不可以接受人機交互事件
不可以接受人機交互事件的類中有6個同級對象 :
AVM1Movie、Bitmap、MorphShape、Shape、StaticText、Video

其中再細分? MorphShape 和 StaticText不可以用代碼創建
StaticText是Flash編輯環境下用文本工具創建的
MorphShape是在flash中創建形狀漸變時自動生成的

AVM1Movie: Actionscript Virtual Machine1(ActionScript虛擬機1),即使用AS1.0 AS2.0創建的Flash影片,
為了向下兼容,當載入使用以上版本AS創建的影片時,會自動創建這個類,以同AVM2區分開來。



20.3.2 容器類和非容器類
第二層是InteractiveObject類的對象
包含三類,使用容器與非容器的概念來區分。
容器:可以在它里面加載其它的DisplayObject的容器
非容器對象:TextField、SimpleButton
TextField就是動態文本框

SimpleButton是Flash API

剩下的就是DisplayObjectContainer(顯示對象容器)類,其下有:
Sprite、Loader、Stage
Stage是舞臺類
Loader是原有MovieClip中加載外部資源的方法集合。

20.3.3 Sprite 和 MovieClip
Sprite將是我們在AS3中接觸最多的容器,可以把它理解成去掉時間軸的MovieClip。
Sprite中含有Graphic對象,可以像MovieClip那樣直接在自身繪圖,但Sprite不同于Shape,
區別在于Sprite是容器,而Shape不是。

MovieClip是Sprite的子類,只保留了一些與時間軸控制相關的gotoAndStop方法和currentFrame屬性等。


20.3.4 非Flash API的幾個顯示對象類
需要在Flex中使用到的顯示對象,必須是UIComponent類的子類或實現IUIComponent的接口(Interface)



20.4 ActionScript3 視覺架構的優越性
20.4.1 更高效的渲染,更好的內存利用
AS3中影片剪輯被弱化成
繪制矢量使用輕量的Shape對象,
需要容器使用輕量的Sprite對象,
降低了時間軸的使用,也同時降低了內存的浪費。


20.4.2 自動化的深度管理
AS3中的顯示對象深度由程序自動管理。
每個DisplayObjectContainer實例都有numChildren屬性,用于顯示對象容器中的子對象數目
顯示對象容器列表中對象的索引從0開始,到numChildren-1


20.4.3 完整遍歷顯示列表
在AS3中,可以訪問顯示列表中的所有對象,包括使用ActionScript創建的對象及在IDE中繪制的對象。


20.4.4 列表外的顯示對象
只有在顯示列表中的對象才會被顯示在舞臺上,添加到顯示列表的方法是調用addChild()或addChildAt()




================================================
第21章 DisplayObject類與矢量圖、位圖
================================================
21.1.1 顯示對象的可視屬性列表
AS3中所有原有對象的屬性前面的下劃線都去掉了,直接使用字母 ,比如 _x _y _alpha 之類變成x y alpha
注意的是:
scaleX scaleY alpha 之類原來0-100的值,在AS3中變成了0-1,其中的百分比使用小數
顯示對象基本有11個可視屬性(共有25個):
x、y、width、height、scaleX、scaleY、mouseX、mouseY、rotation、alpha、visible

21.1.2 顯示對象的其它屬性
顯示對象除了11個可視屬性外,還有5個常用屬性和9個不太常用的屬性。
除此之外,DisplayObject還擁有6個實例方法,能發出6種事件。

5個常用屬性:
name:?? 顯示對象名字,與AS2不同的是,創建對象時,name會自動分配
parent: 父容器,指向顯示列表的父容器,當顯示對象不在顯示列表中時,該屬性為null
root:?? 返回當前SWF主類的實例引用。
stage:? 舞臺
mask:?? 遮罩,指向用來遮罩的對象。

轉載于:https://www.cnblogs.com/tianlanliao/archive/2012/03/30/2425475.html

總結

以上是生活随笔為你收集整理的[转]AS语言基础的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

午夜精品久久久内射近拍高清 | 亚洲国产精品一区二区美利坚 | 成人免费视频在线观看 | 沈阳熟女露脸对白视频 | 强辱丰满人妻hd中文字幕 | 亚洲 欧美 激情 小说 另类 | 亚洲一区二区三区播放 | 一本大道久久东京热无码av | 97色伦图片97综合影院 | 永久免费精品精品永久-夜色 | 国产香蕉尹人视频在线 | 亚洲日韩av一区二区三区四区 | 欧美日韩视频无码一区二区三 | 午夜福利不卡在线视频 | 亚洲 欧美 激情 小说 另类 | 国产乱码精品一品二品 | 亚洲成a人一区二区三区 | 国产亚洲精品久久久久久久 | 天堂一区人妻无码 | 欧美亚洲日韩国产人成在线播放 | 国产av无码专区亚洲awww | 成人欧美一区二区三区黑人 | 欧美高清在线精品一区 | 性欧美videos高清精品 | 欧美日韩久久久精品a片 | 欧美变态另类xxxx | a在线观看免费网站大全 | 99久久久无码国产精品免费 | 国内综合精品午夜久久资源 | 丰满少妇高潮惨叫视频 | 亲嘴扒胸摸屁股激烈网站 | 精品无码成人片一区二区98 | 奇米影视888欧美在线观看 | 成人一区二区免费视频 | 老头边吃奶边弄进去呻吟 | 2019午夜福利不卡片在线 | 国产成人一区二区三区别 | 亚洲人成影院在线无码按摩店 | 国产亚洲精品久久久久久 | 性欧美熟妇videofreesex | 久久精品人人做人人综合试看 | 中文无码成人免费视频在线观看 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 国产av一区二区三区最新精品 | 中文字幕色婷婷在线视频 | 久久人人爽人人爽人人片ⅴ | 国产成人无码午夜视频在线观看 | 国产欧美亚洲精品a | 欧美三级不卡在线观看 | 秋霞成人午夜鲁丝一区二区三区 | 欧美黑人巨大xxxxx | 日日麻批免费40分钟无码 | 狠狠色丁香久久婷婷综合五月 | 水蜜桃亚洲一二三四在线 | 精品熟女少妇av免费观看 | 日本精品久久久久中文字幕 | 99久久精品午夜一区二区 | 激情内射日本一区二区三区 | 呦交小u女精品视频 | 青青草原综合久久大伊人精品 | 国产成人无码区免费内射一片色欲 | 东北女人啪啪对白 | 亚洲精品中文字幕乱码 | 综合人妻久久一区二区精品 | 玩弄人妻少妇500系列视频 | 装睡被陌生人摸出水好爽 | 久久久婷婷五月亚洲97号色 | 少妇无码av无码专区在线观看 | 亚洲精品综合一区二区三区在线 | 久久久久久久久蜜桃 | 亚洲欧美国产精品久久 | 夜精品a片一区二区三区无码白浆 | 成人欧美一区二区三区黑人 | 亚洲精品美女久久久久久久 | 国产成人亚洲综合无码 | 国产精品久久精品三级 | 日韩 欧美 动漫 国产 制服 | 亚洲综合无码久久精品综合 | 国内老熟妇对白xxxxhd | 初尝人妻少妇中文字幕 | 日本一区二区更新不卡 | 国产精华av午夜在线观看 | 国产一区二区不卡老阿姨 | 国产精品久久久av久久久 | 自拍偷自拍亚洲精品被多人伦好爽 | 亚洲の无码国产の无码影院 | 老熟女重囗味hdxx69 | 男女超爽视频免费播放 | 亚洲の无码国产の无码步美 | 久久国内精品自在自线 | 人人妻人人澡人人爽人人精品浪潮 | 老司机亚洲精品影院 | 99精品久久毛片a片 | 欧美日韩综合一区二区三区 | 一本大道伊人av久久综合 | 亚洲人成影院在线观看 | 国产农村乱对白刺激视频 | 亚洲小说春色综合另类 | 欧美freesex黑人又粗又大 | 一本色道久久综合狠狠躁 | 亚洲娇小与黑人巨大交 | 免费国产成人高清在线观看网站 | 久在线观看福利视频 | 扒开双腿吃奶呻吟做受视频 | 欧美日韩色另类综合 | 亚洲区欧美区综合区自拍区 | 精品亚洲成av人在线观看 | 精品一二三区久久aaa片 | 美女扒开屁股让男人桶 | 亚洲 a v无 码免 费 成 人 a v | 一区二区三区乱码在线 | 欧洲 | av无码电影一区二区三区 | 亚洲日韩一区二区 | 亚洲精品一区二区三区四区五区 | 国产午夜手机精彩视频 | 精品无码一区二区三区的天堂 | 性色av无码免费一区二区三区 | 亚洲一区二区三区香蕉 | 亚洲日韩中文字幕在线播放 | 久久午夜无码鲁丝片 | 国产成人一区二区三区别 | 天堂久久天堂av色综合 | 三级4级全黄60分钟 | 成人免费视频视频在线观看 免费 | 久久99久久99精品中文字幕 | 亚洲成av人影院在线观看 | 国产成人久久精品流白浆 | 久久 国产 尿 小便 嘘嘘 | 在线观看欧美一区二区三区 | 日韩精品无码一本二本三本色 | 无码人妻精品一区二区三区下载 | 国产99久久精品一区二区 | 99久久久国产精品无码免费 | 国产成人精品久久亚洲高清不卡 | 成人性做爰aaa片免费看 | 真人与拘做受免费视频一 | 欧美人与禽猛交狂配 | 东京无码熟妇人妻av在线网址 | 波多野42部无码喷潮在线 | 国产女主播喷水视频在线观看 | 一本久道久久综合狠狠爱 | 中文字幕人妻无码一区二区三区 | 亚洲精品无码人妻无码 | 99久久精品无码一区二区毛片 | 狠狠色欧美亚洲狠狠色www | 亚洲欧美日韩成人高清在线一区 | 中文字幕无码日韩欧毛 | 亚洲精品国产a久久久久久 | 国产成人精品优优av | 亚洲欧美精品伊人久久 | a国产一区二区免费入口 | 一二三四在线观看免费视频 | 激情亚洲一区国产精品 | 亚洲成av人在线观看网址 | 国产乱人伦偷精品视频 | 中文字幕中文有码在线 | 国产激情艳情在线看视频 | 131美女爱做视频 | 国产麻豆精品一区二区三区v视界 | 国产无套内射久久久国产 | 午夜福利电影 | 人人澡人人妻人人爽人人蜜桃 | 日韩精品无码一本二本三本色 | 亚洲国产av美女网站 | 荫蒂添的好舒服视频囗交 | 97精品国产97久久久久久免费 | 亚洲一区二区三区含羞草 | 亚洲精品一区三区三区在线观看 | 亚洲大尺度无码无码专区 | 熟女少妇在线视频播放 | 中文字幕无码人妻少妇免费 | 欧美丰满老熟妇xxxxx性 | 漂亮人妻洗澡被公强 日日躁 | 性生交片免费无码看人 | 亚洲呦女专区 | 麻豆成人精品国产免费 | www国产精品内射老师 | 亚洲精品中文字幕乱码 | 人人澡人人透人人爽 | 麻豆果冻传媒2021精品传媒一区下载 | 爆乳一区二区三区无码 | 99久久99久久免费精品蜜桃 | 欧美日韩综合一区二区三区 | 国产三级久久久精品麻豆三级 | 无码任你躁久久久久久久 | 亚洲精品国产第一综合99久久 | 性欧美疯狂xxxxbbbb | 永久免费观看美女裸体的网站 | 好屌草这里只有精品 | 人妻少妇精品视频专区 | 国产精品久久久久影院嫩草 | 国产精品久久久久久亚洲毛片 | 99久久人妻精品免费一区 | 一本色道婷婷久久欧美 | 一本大道久久东京热无码av | 久久综合九色综合欧美狠狠 | 国产精品视频免费播放 | 狂野欧美激情性xxxx | 久久99精品国产麻豆蜜芽 | 日日噜噜噜噜夜夜爽亚洲精品 | 国内丰满熟女出轨videos | 色 综合 欧美 亚洲 国产 | 狠狠色色综合网站 | 午夜精品一区二区三区的区别 | 亚洲欧美综合区丁香五月小说 | 中文字幕精品av一区二区五区 | 999久久久国产精品消防器材 | 国产熟妇高潮叫床视频播放 | 亚洲色欲色欲欲www在线 | 中文无码伦av中文字幕 | 亚洲精品国偷拍自产在线麻豆 | 一二三四在线观看免费视频 | 精品偷拍一区二区三区在线看 | 在线观看国产午夜福利片 | 日韩少妇内射免费播放 | 精品国产国产综合精品 | 久久精品人人做人人综合试看 | 激情内射日本一区二区三区 | 日本精品人妻无码免费大全 | 久久视频在线观看精品 | 久久人人爽人人爽人人片ⅴ | 少妇高潮一区二区三区99 | 综合人妻久久一区二区精品 | 国产亚洲tv在线观看 | 影音先锋中文字幕无码 | 亚洲一区av无码专区在线观看 | 青草青草久热国产精品 | 久久婷婷五月综合色国产香蕉 | 久久精品人人做人人综合试看 | 国产精品igao视频网 | 天干天干啦夜天干天2017 | 永久免费观看美女裸体的网站 | 人妻少妇精品无码专区动漫 | 亚洲天堂2017无码中文 | 西西人体www44rt大胆高清 | 国产三级精品三级男人的天堂 | 小鲜肉自慰网站xnxx | 国产成人精品必看 | 国产精品福利视频导航 | 无码人妻丰满熟妇区五十路百度 | 亚洲成av人片天堂网无码】 | 无码任你躁久久久久久久 | 丰满人妻精品国产99aⅴ | 少妇的肉体aa片免费 | 国产精品.xx视频.xxtv | 国产人妻人伦精品 | 成人一区二区免费视频 | 牲欲强的熟妇农村老妇女 | 性做久久久久久久免费看 | 亚洲天堂2017无码中文 | 精品水蜜桃久久久久久久 | 国产精品久久久久7777 | 国产免费久久精品国产传媒 | 性欧美疯狂xxxxbbbb | 鲁大师影院在线观看 | 国产人妻精品一区二区三区 | www国产亚洲精品久久久日本 | 乱码午夜-极国产极内射 | 国产av一区二区三区最新精品 | 亚洲精品国偷拍自产在线观看蜜桃 | 亚洲精品成人福利网站 | 中文字幕+乱码+中文字幕一区 | 国产艳妇av在线观看果冻传媒 | 无码播放一区二区三区 | 国产成人无码午夜视频在线观看 | 久久这里只有精品视频9 | 久久综合香蕉国产蜜臀av | 图片区 小说区 区 亚洲五月 | 久久精品女人天堂av免费观看 | 久久人妻内射无码一区三区 | 性生交大片免费看女人按摩摩 | 国产成人精品无码播放 | 欧美35页视频在线观看 | 无码国产激情在线观看 | 亚洲国产精品一区二区美利坚 | 精品无码av一区二区三区 | 夜精品a片一区二区三区无码白浆 | 国产卡一卡二卡三 | 在线精品国产一区二区三区 | 亚洲自偷自拍另类第1页 | 欧美日韩一区二区免费视频 | 夜精品a片一区二区三区无码白浆 | 久久婷婷五月综合色国产香蕉 | 国产人妻人伦精品1国产丝袜 | 无码免费一区二区三区 | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | 特级做a爰片毛片免费69 | 亚洲 a v无 码免 费 成 人 a v | 中文字幕av伊人av无码av | 亚洲中文字幕av在天堂 | 久久久久99精品国产片 | 国产午夜亚洲精品不卡下载 | 秋霞特色aa大片 | 正在播放老肥熟妇露脸 | 欧洲精品码一区二区三区免费看 | 国产无遮挡又黄又爽又色 | 美女毛片一区二区三区四区 | 欧美亚洲国产一区二区三区 | 夜夜躁日日躁狠狠久久av | 国产美女极度色诱视频www | 一个人看的www免费视频在线观看 | 精品久久久无码中文字幕 | 亚洲精品国产第一综合99久久 | 久久精品人妻少妇一区二区三区 | 亚洲 欧美 激情 小说 另类 | 精品人妻人人做人人爽 | 亚洲国产精品无码一区二区三区 | 欧美xxxxx精品 | 激情亚洲一区国产精品 | 国产精品资源一区二区 | 在线观看国产一区二区三区 | 国产三级精品三级男人的天堂 | 久久国产自偷自偷免费一区调 | 久久久久亚洲精品中文字幕 | 午夜精品久久久久久久久 | 婷婷六月久久综合丁香 | 图片区 小说区 区 亚洲五月 | 波多野结衣高清一区二区三区 | 精品国产福利一区二区 | 久久久久久av无码免费看大片 | 国产免费无码一区二区视频 | 中文毛片无遮挡高清免费 | 欧美日韩人成综合在线播放 | 久久久精品人妻久久影视 | 久久久国产一区二区三区 | 一本无码人妻在中文字幕免费 | 伊人久久大香线蕉av一区二区 | 初尝人妻少妇中文字幕 | 性色欲情网站iwww九文堂 | 国色天香社区在线视频 | 亚洲中文字幕在线观看 | 国产亚洲人成在线播放 | 中文字幕乱码人妻二区三区 | 国产性生交xxxxx无码 | 99久久久无码国产精品免费 | 精品人妻中文字幕有码在线 | 亚洲中文字幕乱码av波多ji | 男人和女人高潮免费网站 | 国产人妻人伦精品1国产丝袜 | 欧美肥老太牲交大战 | 精品厕所偷拍各类美女tp嘘嘘 | 日本成熟视频免费视频 | 少女韩国电视剧在线观看完整 | 性欧美牲交xxxxx视频 | 成人动漫在线观看 | 亚洲人交乣女bbw | 国产免费久久久久久无码 | a片免费视频在线观看 | 麻豆果冻传媒2021精品传媒一区下载 | 蜜桃视频韩日免费播放 | 久久综合网欧美色妞网 | 无码任你躁久久久久久久 | 少妇被粗大的猛进出69影院 | 精品无码国产一区二区三区av | 中文字幕乱码亚洲无线三区 | 亚洲国产欧美日韩精品一区二区三区 | 2020久久超碰国产精品最新 | 无遮无挡爽爽免费视频 | 欧美三级a做爰在线观看 | 一个人看的www免费视频在线观看 | 午夜理论片yy44880影院 | 国产亚洲精品精品国产亚洲综合 | 国产又爽又黄又刺激的视频 | 麻豆精产国品 | 亚洲娇小与黑人巨大交 | 国产精品自产拍在线观看 | 亚洲毛片av日韩av无码 | 成人三级无码视频在线观看 | 国产成人无码av在线影院 | 少妇人妻av毛片在线看 | 中文字幕 亚洲精品 第1页 | 人妻少妇精品无码专区动漫 | 少妇邻居内射在线 | 扒开双腿吃奶呻吟做受视频 | 夜先锋av资源网站 | 女人高潮内射99精品 | 强奷人妻日本中文字幕 | 国产精品久久久一区二区三区 | 国产suv精品一区二区五 | 亚洲成av人片在线观看无码不卡 | 激情内射亚州一区二区三区爱妻 | 久久无码中文字幕免费影院蜜桃 | 沈阳熟女露脸对白视频 | 久久99精品久久久久久动态图 | 青草视频在线播放 | 色综合视频一区二区三区 | 成人无码精品1区2区3区免费看 | 99久久精品午夜一区二区 | 男人扒开女人内裤强吻桶进去 | 又粗又大又硬毛片免费看 | 国产suv精品一区二区五 | 日本一区二区更新不卡 | 无码人妻久久一区二区三区不卡 | 亚洲精品国产品国语在线观看 | 亚洲の无码国产の无码影院 | 久久久亚洲欧洲日产国码αv | 国产精品-区区久久久狼 | 波多野结衣av在线观看 | 国产疯狂伦交大片 | 亚洲性无码av中文字幕 | 玩弄人妻少妇500系列视频 | 久久综合九色综合97网 | 中文字幕久久久久人妻 | 亚洲色无码一区二区三区 | 亚洲大尺度无码无码专区 | 人妻尝试又大又粗久久 | 俺去俺来也在线www色官网 | 中文字幕av无码一区二区三区电影 | 色欲久久久天天天综合网精品 | 精品乱子伦一区二区三区 | 久久久久久九九精品久 | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | 午夜不卡av免费 一本久久a久久精品vr综合 | 欧美国产日韩亚洲中文 | 精品无码国产自产拍在线观看蜜 | 亚洲精品成人福利网站 | 亚洲s色大片在线观看 | 国产艳妇av在线观看果冻传媒 | 麻豆果冻传媒2021精品传媒一区下载 | 久久国产精品_国产精品 | 国产真实夫妇视频 | 欧美亚洲国产一区二区三区 | 国产艳妇av在线观看果冻传媒 | 久久久久亚洲精品男人的天堂 | 性欧美疯狂xxxxbbbb | 在线精品亚洲一区二区 | 亚洲另类伦春色综合小说 | 婷婷色婷婷开心五月四房播播 | 最新国产乱人伦偷精品免费网站 | 99久久精品国产一区二区蜜芽 | 超碰97人人做人人爱少妇 | 国产精品无码成人午夜电影 | 亚洲成在人网站无码天堂 | 青青久在线视频免费观看 | 老头边吃奶边弄进去呻吟 | 亚洲一区二区观看播放 | 一个人看的www免费视频在线观看 | 少妇久久久久久人妻无码 | 蜜臀av无码人妻精品 | 国产在线精品一区二区高清不卡 | 婷婷色婷婷开心五月四房播播 | 熟妇激情内射com | 日韩欧美中文字幕公布 | 精品日本一区二区三区在线观看 | 国产成人精品一区二区在线小狼 | 奇米影视888欧美在线观看 | 欧美性猛交内射兽交老熟妇 | 午夜时刻免费入口 | 色欲综合久久中文字幕网 | 国产婷婷色一区二区三区在线 | 日韩欧美群交p片內射中文 | 国产精品二区一区二区aⅴ污介绍 | 国产亚av手机在线观看 | av人摸人人人澡人人超碰下载 | 日韩精品一区二区av在线 | 国产精品a成v人在线播放 | 亚洲欧洲中文日韩av乱码 | 综合网日日天干夜夜久久 | 久久99精品国产麻豆蜜芽 | 在线看片无码永久免费视频 | 欧美日韩视频无码一区二区三 | 特黄特色大片免费播放器图片 | 国产黄在线观看免费观看不卡 | 亚洲日本在线电影 | 99久久久无码国产精品免费 | 国产手机在线αⅴ片无码观看 | 大地资源网第二页免费观看 | 少妇无码一区二区二三区 | 亚无码乱人伦一区二区 | 日韩精品a片一区二区三区妖精 | 亚洲精品国偷拍自产在线麻豆 | 亚洲国产精品久久人人爱 | 亚拍精品一区二区三区探花 | 亚洲精品国产精品乱码不卡 | 99在线 | 亚洲 | 国产成人综合色在线观看网站 | 中文精品无码中文字幕无码专区 | 亚欧洲精品在线视频免费观看 | 欧美第一黄网免费网站 | 精品厕所偷拍各类美女tp嘘嘘 | 免费观看又污又黄的网站 | 日本大乳高潮视频在线观看 | 久久国产自偷自偷免费一区调 | 亚洲精品一区国产 | 色婷婷综合中文久久一本 | 色综合久久久无码中文字幕 | 夜精品a片一区二区三区无码白浆 | 日韩av无码中文无码电影 | 熟女俱乐部五十路六十路av | 国产亚洲欧美在线专区 | 丰满人妻翻云覆雨呻吟视频 | 日韩精品无码一区二区中文字幕 | 伊人久久大香线焦av综合影院 | 久久综合九色综合97网 | 2020最新国产自产精品 | 亚洲国产精华液网站w | 日本精品少妇一区二区三区 | 亚洲精品久久久久久一区二区 | 两性色午夜免费视频 | 久久人人爽人人爽人人片ⅴ | 国产精品内射视频免费 | 色偷偷人人澡人人爽人人模 | 亚洲精品鲁一鲁一区二区三区 | 无码福利日韩神码福利片 | 一本久久a久久精品亚洲 | 国产人妻精品一区二区三区不卡 | 国产绳艺sm调教室论坛 | 国产精品久久国产精品99 | 人人妻人人澡人人爽人人精品浪潮 | 偷窥村妇洗澡毛毛多 | 欧美三级不卡在线观看 | 国产精品美女久久久久av爽李琼 | 欧美日韩人成综合在线播放 | 色欲av亚洲一区无码少妇 | 国产精品a成v人在线播放 | 女人被爽到呻吟gif动态图视看 | 国产区女主播在线观看 | 欧美黑人性暴力猛交喷水 | 少妇人妻av毛片在线看 | 中文字幕色婷婷在线视频 | 国产美女极度色诱视频www | 亚洲人成无码网www | 性色av无码免费一区二区三区 | 久久精品国产一区二区三区 | 高清国产亚洲精品自在久久 | 九月婷婷人人澡人人添人人爽 | 亚洲国产欧美在线成人 | 国产精品欧美成人 | 国产sm调教视频在线观看 | 国产精品久久久久久久9999 | 日韩 欧美 动漫 国产 制服 | 亚洲色成人中文字幕网站 | 久久综合狠狠综合久久综合88 | 国产精品国产自线拍免费软件 | 久久精品99久久香蕉国产色戒 | 国产午夜手机精彩视频 | 熟妇人妻无乱码中文字幕 | 久久久精品456亚洲影院 | 日本又色又爽又黄的a片18禁 | 久久午夜无码鲁丝片 | 76少妇精品导航 | 精品乱子伦一区二区三区 | 极品尤物被啪到呻吟喷水 | 精品国产精品久久一区免费式 | 玩弄人妻少妇500系列视频 | 亚洲综合无码一区二区三区 | 亚洲乱码国产乱码精品精 | 免费观看黄网站 | 国产成人午夜福利在线播放 | 欧美人与善在线com | 亚洲精品一区国产 | 欧美日韩一区二区免费视频 | 国产人妻精品午夜福利免费 | 亚洲人成网站在线播放942 | 国产精品欧美成人 | 亚洲男人av香蕉爽爽爽爽 | 少妇性l交大片欧洲热妇乱xxx | 精品午夜福利在线观看 | 国产成人精品久久亚洲高清不卡 | 久久99热只有频精品8 | aⅴ亚洲 日韩 色 图网站 播放 | 国产婷婷色一区二区三区在线 | 在线 国产 欧美 亚洲 天堂 | 久久精品国产大片免费观看 | 精品国产福利一区二区 | 国产在线aaa片一区二区99 | 爽爽影院免费观看 | 国产av无码专区亚洲awww | а天堂中文在线官网 | 日韩精品乱码av一区二区 | 国产成人一区二区三区别 | 亚洲日韩中文字幕在线播放 | 狠狠色噜噜狠狠狠7777奇米 | 成熟妇人a片免费看网站 | 国产乱人偷精品人妻a片 | 九月婷婷人人澡人人添人人爽 | 日本熟妇人妻xxxxx人hd | 精品欧洲av无码一区二区三区 | 国产无av码在线观看 | 特黄特色大片免费播放器图片 | 亚洲中文字幕在线无码一区二区 | 久久国产自偷自偷免费一区调 | 成人精品一区二区三区中文字幕 | 国产无套粉嫩白浆在线 | 欧洲欧美人成视频在线 | 小sao货水好多真紧h无码视频 | 午夜性刺激在线视频免费 | 麻豆精品国产精华精华液好用吗 | 99riav国产精品视频 | 亚洲欧美日韩成人高清在线一区 | 99re在线播放 | 亚洲精品一区二区三区大桥未久 | 中文久久乱码一区二区 | 蜜桃臀无码内射一区二区三区 | 黑森林福利视频导航 | 午夜福利试看120秒体验区 | 亚洲va中文字幕无码久久不卡 | 2019nv天堂香蕉在线观看 | 四虎国产精品免费久久 | 无码纯肉视频在线观看 | 精品无码国产自产拍在线观看蜜 | 夜精品a片一区二区三区无码白浆 | 久久久亚洲欧洲日产国码αv | 在线观看免费人成视频 | 嫩b人妻精品一区二区三区 | 成人无码精品1区2区3区免费看 | 亚洲成色在线综合网站 | 伊在人天堂亚洲香蕉精品区 | 国产三级精品三级男人的天堂 | 牲欲强的熟妇农村老妇女视频 | 亚洲色欲色欲天天天www | 无码国模国产在线观看 | 国产亚洲tv在线观看 | 国产 精品 自在自线 | 成年美女黄网站色大免费视频 | 国产精品久久国产三级国 | 成年女人永久免费看片 | 成熟妇人a片免费看网站 | 2020久久超碰国产精品最新 | 亚洲人成人无码网www国产 | 日本又色又爽又黄的a片18禁 | 午夜熟女插插xx免费视频 | 国产精品福利视频导航 | www国产亚洲精品久久久日本 | 无码人妻久久一区二区三区不卡 | 精品水蜜桃久久久久久久 | 又大又黄又粗又爽的免费视频 | 国产成人无码av片在线观看不卡 | 麻豆成人精品国产免费 | 西西人体www44rt大胆高清 | 99久久无码一区人妻 | 老子影院午夜精品无码 | 国产亚洲精品久久久闺蜜 | 在线播放无码字幕亚洲 | 国产精品人妻一区二区三区四 | 无码一区二区三区在线 | 强辱丰满人妻hd中文字幕 | 日韩av无码中文无码电影 | 精品国产成人一区二区三区 | 黄网在线观看免费网站 | 精品国产av色一区二区深夜久久 | 国产精品沙发午睡系列 | 亚洲日韩中文字幕在线播放 | 无码一区二区三区在线 | 色婷婷久久一区二区三区麻豆 | 又黄又爽又色的视频 | 欧美精品免费观看二区 | 国产精品亚洲а∨无码播放麻豆 | 少妇被粗大的猛进出69影院 | 黑人玩弄人妻中文在线 | 97夜夜澡人人爽人人喊中国片 | 国产精品内射视频免费 | 国产va免费精品观看 | 男女猛烈xx00免费视频试看 | 欧美激情综合亚洲一二区 | 国产综合在线观看 | 自拍偷自拍亚洲精品10p | 日韩人妻无码中文字幕视频 | 久久精品99久久香蕉国产色戒 | 成年美女黄网站色大免费视频 | 国产激情无码一区二区 | 亚洲欧美综合区丁香五月小说 | 成 人影片 免费观看 | 奇米综合四色77777久久 东京无码熟妇人妻av在线网址 | 亚洲欧美精品伊人久久 | 国产九九九九九九九a片 | 久久精品国产日本波多野结衣 | 国产偷抇久久精品a片69 | 漂亮人妻洗澡被公强 日日躁 | 日韩精品一区二区av在线 | 初尝人妻少妇中文字幕 | 日本精品人妻无码免费大全 | 亚洲人成影院在线观看 | 纯爱无遮挡h肉动漫在线播放 | 国产成人综合美国十次 | 午夜性刺激在线视频免费 | 久久久久久亚洲精品a片成人 | 国产舌乚八伦偷品w中 | 日日麻批免费40分钟无码 | 无人区乱码一区二区三区 | 色一情一乱一伦一视频免费看 | 国产乱人伦偷精品视频 | 在教室伦流澡到高潮hnp视频 | 久久国语露脸国产精品电影 | 国产色在线 | 国产 | 欧美三级a做爰在线观看 | 久久午夜夜伦鲁鲁片无码免费 | 激情内射日本一区二区三区 | 强辱丰满人妻hd中文字幕 | 香蕉久久久久久av成人 | 夜夜影院未满十八勿进 | 1000部啪啪未满十八勿入下载 | 国产人妖乱国产精品人妖 | 熟妇人妻无乱码中文字幕 | 未满成年国产在线观看 | 国产一精品一av一免费 | 亚洲色www成人永久网址 | 亚洲国产精品无码久久久久高潮 | 亚无码乱人伦一区二区 | 亚洲国产欧美日韩精品一区二区三区 | 图片区 小说区 区 亚洲五月 | 亚洲精品www久久久 | 影音先锋中文字幕无码 | 日韩精品无码一区二区中文字幕 | 美女黄网站人色视频免费国产 | 亚洲一区二区三区偷拍女厕 | 久久午夜无码鲁丝片秋霞 | 日本xxxx色视频在线观看免费 | 老子影院午夜精品无码 | 欧美日韩一区二区三区自拍 | 人人妻人人澡人人爽人人精品 | 国精产品一区二区三区 | 国产香蕉尹人视频在线 | 国产乡下妇女做爰 | 丰满人妻被黑人猛烈进入 | 日韩精品a片一区二区三区妖精 | 人人妻在人人 | 亚洲日韩av一区二区三区四区 | 性欧美疯狂xxxxbbbb | 免费无码肉片在线观看 | 国产亚洲视频中文字幕97精品 | 亚洲国产精品一区二区第一页 | 欧美老人巨大xxxx做受 | 少妇性l交大片欧洲热妇乱xxx | 久久久av男人的天堂 | 自拍偷自拍亚洲精品被多人伦好爽 | 国语精品一区二区三区 | 欧美自拍另类欧美综合图片区 | 精品久久久久久人妻无码中文字幕 | 国产一区二区三区精品视频 | 亚洲国产高清在线观看视频 | 东京热男人av天堂 | 国产美女极度色诱视频www | 国产性生大片免费观看性 | 欧美日本精品一区二区三区 | 风流少妇按摩来高潮 | 台湾无码一区二区 | 人妻无码αv中文字幕久久琪琪布 | ass日本丰满熟妇pics | 国产69精品久久久久app下载 | 午夜精品一区二区三区的区别 | 99国产欧美久久久精品 | 亚洲精品国产精品乱码视色 | 77777熟女视频在线观看 а天堂中文在线官网 | 久热国产vs视频在线观看 | 国产三级久久久精品麻豆三级 | 精品夜夜澡人妻无码av蜜桃 | 欧美喷潮久久久xxxxx | 性欧美牲交xxxxx视频 | 风流少妇按摩来高潮 | 亚洲爆乳精品无码一区二区三区 | 亚洲 日韩 欧美 成人 在线观看 | 国产99久久精品一区二区 | 青青草原综合久久大伊人精品 | 一本久道久久综合婷婷五月 | 岛国片人妻三上悠亚 | 亚洲区小说区激情区图片区 | 欧美日韩人成综合在线播放 | 精品久久久中文字幕人妻 | 亚洲小说图区综合在线 | 福利一区二区三区视频在线观看 | 日本精品人妻无码77777 天堂一区人妻无码 | 亚洲国产成人av在线观看 | 亚洲精品成人av在线 | 欧美猛少妇色xxxxx | 自拍偷自拍亚洲精品10p | 奇米影视888欧美在线观看 | 中文字幕乱码中文乱码51精品 | 国产后入清纯学生妹 | 国产办公室秘书无码精品99 | 无码av免费一区二区三区试看 | 国产成人人人97超碰超爽8 | 欧美丰满少妇xxxx性 | 无码国内精品人妻少妇 | 中文无码成人免费视频在线观看 | 99久久精品无码一区二区毛片 | 色诱久久久久综合网ywww | 亚洲日韩av一区二区三区四区 | 亚洲区欧美区综合区自拍区 | 欧美乱妇无乱码大黄a片 | 波多野结衣aⅴ在线 | 久久精品99久久香蕉国产色戒 | ass日本丰满熟妇pics | 欧美zoozzooz性欧美 | 男人和女人高潮免费网站 | 18禁止看的免费污网站 | 欧美成人高清在线播放 | 久久久久久a亚洲欧洲av冫 | 亚洲 高清 成人 动漫 | 麻豆成人精品国产免费 | 亚洲毛片av日韩av无码 | 丰满护士巨好爽好大乳 | 夜夜高潮次次欢爽av女 | 欧美老人巨大xxxx做受 | 国产在线一区二区三区四区五区 | 国产又爽又猛又粗的视频a片 | www国产亚洲精品久久久日本 | 成人一区二区免费视频 | 无码任你躁久久久久久久 | 亚洲成色在线综合网站 | 国产欧美精品一区二区三区 | 无遮无挡爽爽免费视频 | 妺妺窝人体色www婷婷 | 51国偷自产一区二区三区 | 天下第一社区视频www日本 | 午夜精品久久久久久久久 | 国产成人精品视频ⅴa片软件竹菊 | 久久午夜夜伦鲁鲁片无码免费 | 亚洲精品美女久久久久久久 | 色噜噜亚洲男人的天堂 | 奇米影视7777久久精品 | 国色天香社区在线视频 | 又大又硬又黄的免费视频 | av无码久久久久不卡免费网站 | 日本在线高清不卡免费播放 | 午夜福利不卡在线视频 | 少妇高潮一区二区三区99 | 乱人伦中文视频在线观看 | 欧美一区二区三区 | 日韩精品无码一本二本三本色 | 亚洲毛片av日韩av无码 | 巨爆乳无码视频在线观看 | 最近免费中文字幕中文高清百度 | 无码人妻黑人中文字幕 | 日本一卡二卡不卡视频查询 | 高清国产亚洲精品自在久久 | 在线观看欧美一区二区三区 | 1000部夫妻午夜免费 | 国产精品理论片在线观看 | 国产麻豆精品精东影业av网站 | 奇米影视7777久久精品人人爽 | 捆绑白丝粉色jk震动捧喷白浆 | 国产精品毛片一区二区 | 377p欧洲日本亚洲大胆 | 日韩精品无码一本二本三本色 | 欧美日韩综合一区二区三区 | 久久精品中文闷骚内射 | 色婷婷香蕉在线一区二区 | 99麻豆久久久国产精品免费 | 国产做国产爱免费视频 | 成人精品视频一区二区 | 国产精品资源一区二区 | 久久久久亚洲精品男人的天堂 | 国产精品资源一区二区 | 蜜桃av蜜臀av色欲av麻 999久久久国产精品消防器材 | 曰本女人与公拘交酡免费视频 | 亚洲七七久久桃花影院 | 亚洲欧美日韩综合久久久 | 日本va欧美va欧美va精品 | 国产三级精品三级男人的天堂 | 亚洲 激情 小说 另类 欧美 | 久久精品国产一区二区三区 | 性生交大片免费看女人按摩摩 | 樱花草在线社区www | 九月婷婷人人澡人人添人人爽 | 国产精品视频免费播放 | 亚洲爆乳大丰满无码专区 | 樱花草在线播放免费中文 | 国产精品国产三级国产专播 | 亚洲の无码国产の无码影院 | 免费乱码人妻系列无码专区 | 欧美精品国产综合久久 | 一本大道久久东京热无码av | 国产亚洲精品久久久久久久 | 色 综合 欧美 亚洲 国产 | 色五月五月丁香亚洲综合网 | 六月丁香婷婷色狠狠久久 | 亚洲欧美日韩成人高清在线一区 | 色欲综合久久中文字幕网 | 国产亚洲精品精品国产亚洲综合 | 精品 日韩 国产 欧美 视频 | 露脸叫床粗话东北少妇 | 欧美成人高清在线播放 | 国产精华av午夜在线观看 | 色一情一乱一伦一区二区三欧美 | 乱码午夜-极国产极内射 | 色婷婷av一区二区三区之红樱桃 | 荫蒂被男人添的好舒服爽免费视频 | 国产卡一卡二卡三 | 成人欧美一区二区三区黑人 | 国产美女精品一区二区三区 | 亚洲无人区午夜福利码高清完整版 | 无码精品人妻一区二区三区av | 欧美大屁股xxxxhd黑色 | 国产精品内射视频免费 | 少妇厨房愉情理9仑片视频 | 大乳丰满人妻中文字幕日本 | 99麻豆久久久国产精品免费 | 免费人成在线视频无码 | 久久久久免费看成人影片 | 色 综合 欧美 亚洲 国产 | 99久久人妻精品免费二区 | 丰满肥臀大屁股熟妇激情视频 | 国产人妻人伦精品1国产丝袜 | 免费男性肉肉影院 | 日本丰满熟妇videos | 亚洲国产欧美国产综合一区 | 秋霞成人午夜鲁丝一区二区三区 | 国产色视频一区二区三区 | 男人的天堂av网站 | 色婷婷综合激情综在线播放 | 午夜成人1000部免费视频 | 人人爽人人澡人人高潮 | 欧美 丝袜 自拍 制服 另类 | 国产免费久久精品国产传媒 | 精品国产一区二区三区四区 | 四虎国产精品一区二区 | 国产色视频一区二区三区 | 男人的天堂av网站 | 精品无码一区二区三区的天堂 | 欧美黑人巨大xxxxx | 麻豆成人精品国产免费 | 性欧美熟妇videofreesex | 亚洲理论电影在线观看 | 日韩人妻系列无码专区 | 野外少妇愉情中文字幕 | 亚洲熟妇色xxxxx亚洲 | 国内揄拍国内精品少妇国语 | 亚洲中文字幕在线观看 | 老熟女重囗味hdxx69 | 亚洲狠狠色丁香婷婷综合 | 色老头在线一区二区三区 | 成年美女黄网站色大免费全看 | 色综合天天综合狠狠爱 | 日韩精品a片一区二区三区妖精 | a片免费视频在线观看 | 好男人社区资源 | 日日天干夜夜狠狠爱 | 亚洲综合伊人久久大杳蕉 | 成人一区二区免费视频 | 三级4级全黄60分钟 | 欧美高清在线精品一区 | 无码纯肉视频在线观看 | 国产精品理论片在线观看 | 性色av无码免费一区二区三区 | 中文字幕av无码一区二区三区电影 | 人妻体内射精一区二区三四 | 亚洲中文字幕在线无码一区二区 | 国产成人无码一二三区视频 | 天堂久久天堂av色综合 | 欧美一区二区三区 | 狂野欧美性猛xxxx乱大交 | 欧美第一黄网免费网站 | 国内老熟妇对白xxxxhd | 国产精品久久久久7777 | 色婷婷香蕉在线一区二区 | 小鲜肉自慰网站xnxx | 国产成人精品久久亚洲高清不卡 | 国内精品久久久久久中文字幕 | 色五月丁香五月综合五月 | 亚洲精品国产精品乱码视色 | 国产内射爽爽大片视频社区在线 | 黑森林福利视频导航 | 乱人伦人妻中文字幕无码 | 精品亚洲成av人在线观看 | 亚洲中文字幕无码中文字在线 | 国产亚洲欧美在线专区 | 熟妇人妻激情偷爽文 | 黑人大群体交免费视频 | 欧美黑人性暴力猛交喷水 | 2020最新国产自产精品 | 国产香蕉尹人综合在线观看 | 天海翼激烈高潮到腰振不止 | 欧美一区二区三区视频在线观看 | 亚洲狠狠色丁香婷婷综合 | 国产精品久久久av久久久 | 欧美性猛交xxxx富婆 | 日韩av无码中文无码电影 | 久久久久久久人妻无码中文字幕爆 | 呦交小u女精品视频 | 国产性生交xxxxx无码 | 狠狠色丁香久久婷婷综合五月 | 婷婷丁香六月激情综合啪 | 东北女人啪啪对白 | 日本精品久久久久中文字幕 | 免费看男女做好爽好硬视频 | 国模大胆一区二区三区 | 欧美zoozzooz性欧美 | 日韩精品无码一区二区中文字幕 | 中文毛片无遮挡高清免费 | 国产一区二区三区日韩精品 | 亚洲国产精品久久久天堂 | 国产精品无码一区二区桃花视频 | 我要看www免费看插插视频 | 大肉大捧一进一出好爽视频 | 国内丰满熟女出轨videos | 亚洲精品鲁一鲁一区二区三区 | 在线播放免费人成毛片乱码 | 国产午夜视频在线观看 | 99久久亚洲精品无码毛片 | 久久zyz资源站无码中文动漫 | 国产三级精品三级男人的天堂 | 欧美三级a做爰在线观看 | 成人毛片一区二区 | 亚洲s码欧洲m码国产av | 亚洲va中文字幕无码久久不卡 | 国产午夜福利亚洲第一 | 色五月丁香五月综合五月 | 国产乱人无码伦av在线a | 欧美丰满少妇xxxx性 | 人人澡人人妻人人爽人人蜜桃 | 国内揄拍国内精品人妻 | 成人精品天堂一区二区三区 | 成人一在线视频日韩国产 | 99久久99久久免费精品蜜桃 | 又紧又大又爽精品一区二区 | 天天拍夜夜添久久精品 | 牲交欧美兽交欧美 | 天天做天天爱天天爽综合网 | 性生交大片免费看女人按摩摩 | 人妻无码αv中文字幕久久琪琪布 | 亚洲大尺度无码无码专区 | 高清国产亚洲精品自在久久 | 欧洲熟妇色 欧美 | 在线a亚洲视频播放在线观看 | 又粗又大又硬又长又爽 | 麻豆精品国产精华精华液好用吗 | 午夜精品一区二区三区在线观看 | 国产一区二区不卡老阿姨 | 亚洲欧美精品伊人久久 | 国产精品爱久久久久久久 | 亚洲一区二区三区无码久久 | 亚洲va欧美va天堂v国产综合 | 人人爽人人澡人人人妻 | 亚洲 日韩 欧美 成人 在线观看 | 粗大的内捧猛烈进出视频 | 国产69精品久久久久app下载 | 国产区女主播在线观看 | 麻豆果冻传媒2021精品传媒一区下载 | 欧美精品一区二区精品久久 | 成人三级无码视频在线观看 | 国产精品无码永久免费888 | 亚洲爆乳无码专区 | 国产精品美女久久久网av | 日本熟妇乱子伦xxxx | 亚欧洲精品在线视频免费观看 | 国产亲子乱弄免费视频 | 国产香蕉尹人视频在线 | 国产亚洲精品久久久久久国模美 | 草草网站影院白丝内射 | 精品国产av色一区二区深夜久久 | 性欧美牲交在线视频 | 久久人人97超碰a片精品 | 熟妇人妻中文av无码 | 天堂无码人妻精品一区二区三区 | 一本色道久久综合狠狠躁 | 日产精品99久久久久久 | 亚洲精品久久久久中文第一幕 | 最近免费中文字幕中文高清百度 | 国产成人综合色在线观看网站 | 东京一本一道一二三区 | 国产麻豆精品精东影业av网站 | 国产偷抇久久精品a片69 | 国产亲子乱弄免费视频 | 九九在线中文字幕无码 | 白嫩日本少妇做爰 | 国产做国产爱免费视频 | 国产香蕉尹人综合在线观看 | 久久人人97超碰a片精品 | 午夜成人1000部免费视频 | 日韩精品无码一区二区中文字幕 | 蜜桃av抽搐高潮一区二区 | 亚洲欧美精品aaaaaa片 | 国产乱子伦视频在线播放 | 女人被爽到呻吟gif动态图视看 | 99久久婷婷国产综合精品青草免费 | 色诱久久久久综合网ywww | 在线观看免费人成视频 | 国产精品高潮呻吟av久久 | 久久99热只有频精品8 | 最新国产麻豆aⅴ精品无码 | 青草视频在线播放 | 中文字幕无线码 | 蜜臀aⅴ国产精品久久久国产老师 | 久久aⅴ免费观看 | 日本精品久久久久中文字幕 | 欧美性色19p | 激情国产av做激情国产爱 | 国产乱人伦av在线无码 | 国产高潮视频在线观看 | 图片小说视频一区二区 | 18精品久久久无码午夜福利 | 初尝人妻少妇中文字幕 | 午夜福利不卡在线视频 | 欧洲精品码一区二区三区免费看 | 亚洲小说春色综合另类 | 日韩亚洲欧美中文高清在线 | 国产一区二区三区四区五区加勒比 | 东京热一精品无码av | 国精产品一区二区三区 | 在教室伦流澡到高潮hnp视频 | 国产亚洲美女精品久久久2020 | 18精品久久久无码午夜福利 | 久久综合激激的五月天 | 高清国产亚洲精品自在久久 | 亚洲aⅴ无码成人网站国产app | 欧美成人家庭影院 | 国产精品国产自线拍免费软件 | 久久人人97超碰a片精品 | 一本久道久久综合婷婷五月 | 综合网日日天干夜夜久久 | 欧美老人巨大xxxx做受 | 久久久久成人精品免费播放动漫 | 国产av无码专区亚洲a∨毛片 | 中文亚洲成a人片在线观看 | 日韩精品久久久肉伦网站 | 国产精品怡红院永久免费 | 亚洲成在人网站无码天堂 | 性色av无码免费一区二区三区 | 国产av一区二区三区最新精品 | 久久99国产综合精品 | 亚洲精品国偷拍自产在线麻豆 | 欧美国产亚洲日韩在线二区 | 麻豆国产人妻欲求不满 | 久久亚洲中文字幕无码 | 一本色道久久综合狠狠躁 | 婷婷五月综合激情中文字幕 | 精品无码成人片一区二区98 | 日韩人妻少妇一区二区三区 | 国产又粗又硬又大爽黄老大爷视 | 久久这里只有精品视频9 | av小次郎收藏 | 丰满人妻一区二区三区免费视频 | 日韩人妻无码一区二区三区久久99 | 精品人人妻人人澡人人爽人人 | 在线观看国产午夜福利片 | 国产亚洲人成a在线v网站 | 国产特级毛片aaaaaaa高清 | 精品偷拍一区二区三区在线看 | 亚洲午夜久久久影院 | 国产精品久久久久久无码 | 欧美日韩一区二区免费视频 | 少妇被粗大的猛进出69影院 | 国产人妻久久精品二区三区老狼 | 无码成人精品区在线观看 | 国产成人无码av一区二区 | 亚洲欧美日韩综合久久久 | 蜜桃无码一区二区三区 | 成人毛片一区二区 | а√资源新版在线天堂 | 亚洲欧美国产精品久久 | 欧美国产亚洲日韩在线二区 | 中文无码成人免费视频在线观看 | 天天躁夜夜躁狠狠是什么心态 | 国产超碰人人爽人人做人人添 | 成人性做爰aaa片免费看 | 无码人妻av免费一区二区三区 | 正在播放老肥熟妇露脸 | 久在线观看福利视频 | 国产精品二区一区二区aⅴ污介绍 | 日韩精品一区二区av在线 | 国产情侣作爱视频免费观看 | 男人和女人高潮免费网站 | 国产亚洲人成a在线v网站 | 国产性生大片免费观看性 | 日欧一片内射va在线影院 | 熟妇人妻无乱码中文字幕 | 午夜精品一区二区三区在线观看 | 少妇无套内谢久久久久 | 黑人巨大精品欧美一区二区 | 午夜精品久久久久久久久 | 亚洲成a人片在线观看无码 | 久久久久99精品国产片 | 伊人色综合久久天天小片 | 国产无av码在线观看 | 精品久久久中文字幕人妻 | 国产做国产爱免费视频 | 自拍偷自拍亚洲精品被多人伦好爽 | 2020久久香蕉国产线看观看 | √天堂资源地址中文在线 | 国产97在线 | 亚洲 | 福利一区二区三区视频在线观看 | 久久亚洲中文字幕精品一区 | 欧美日韩一区二区综合 | 老头边吃奶边弄进去呻吟 | 好屌草这里只有精品 | 青草青草久热国产精品 | 国精品人妻无码一区二区三区蜜柚 | 无码乱肉视频免费大全合集 | 国产午夜无码视频在线观看 | 中文字幕无码视频专区 | 国产内射老熟女aaaa | 国产麻豆精品一区二区三区v视界 | 波多野结衣av一区二区全免费观看 | 色 综合 欧美 亚洲 国产 | 最新国产乱人伦偷精品免费网站 | 无人区乱码一区二区三区 | 国产欧美精品一区二区三区 | 一二三四在线观看免费视频 | 奇米影视7777久久精品 | 日本高清一区免费中文视频 | 色窝窝无码一区二区三区色欲 | 一本色道婷婷久久欧美 | 成人av无码一区二区三区 | 国产在线精品一区二区三区直播 | 蜜臀av在线播放 久久综合激激的五月天 | 婷婷六月久久综合丁香 | 日本丰满护士爆乳xxxx | 久在线观看福利视频 | 国产无遮挡又黄又爽又色 | 无遮挡啪啪摇乳动态图 | 日本一卡二卡不卡视频查询 | 欧美野外疯狂做受xxxx高潮 | 免费乱码人妻系列无码专区 | 国产又爽又黄又刺激的视频 | 欧美 日韩 亚洲 在线 | 双乳奶水饱满少妇呻吟 | 好男人社区资源 | 色噜噜亚洲男人的天堂 | 亚洲色成人中文字幕网站 | 狠狠色丁香久久婷婷综合五月 | 成人无码精品1区2区3区免费看 | 久久人人爽人人爽人人片av高清 | 亚洲成a人片在线观看无码 | 国产极品美女高潮无套在线观看 | 亚洲精品综合一区二区三区在线 | 成人试看120秒体验区 | 亚洲中文字幕乱码av波多ji | 丰满少妇弄高潮了www | 无套内谢老熟女 | 国语精品一区二区三区 | 老司机亚洲精品影院 | 人妻少妇精品视频专区 | 国产精品无码成人午夜电影 | 国产精品18久久久久久麻辣 | 国产精品人妻一区二区三区四 | 亚洲大尺度无码无码专区 | 日本精品少妇一区二区三区 | 久久人人爽人人人人片 | 欧美第一黄网免费网站 | 国产精品无码一区二区三区不卡 | 成 人 网 站国产免费观看 | 精品国偷自产在线视频 | 精品厕所偷拍各类美女tp嘘嘘 | 欧美成人午夜精品久久久 | 亚洲中文字幕无码一久久区 | 好男人社区资源 | 亚洲va中文字幕无码久久不卡 | 日韩人妻无码中文字幕视频 | 亚洲午夜福利在线观看 | 大肉大捧一进一出视频出来呀 | 国产亚洲欧美日韩亚洲中文色 | 日韩视频 中文字幕 视频一区 | 亚洲狠狠婷婷综合久久 | 亚洲精品一区二区三区婷婷月 | 国产成人午夜福利在线播放 | aⅴ亚洲 日韩 色 图网站 播放 | 中文久久乱码一区二区 | 亚洲中文字幕无码一久久区 | 亚洲s色大片在线观看 | 亚洲精品一区二区三区四区五区 | 樱花草在线播放免费中文 | 欧美日韩亚洲国产精品 | 色综合天天综合狠狠爱 | 欧美xxxx黑人又粗又长 | 国产乱子伦视频在线播放 | 97色伦图片97综合影院 | 99视频精品全部免费免费观看 | 少妇性俱乐部纵欲狂欢电影 | 少妇人妻av毛片在线看 | 人人妻人人澡人人爽人人精品浪潮 | 国产精品香蕉在线观看 | 美女毛片一区二区三区四区 | 天天av天天av天天透 | 四虎永久在线精品免费网址 | 国产乱人无码伦av在线a | 女人被男人爽到呻吟的视频 | 国产超级va在线观看视频 | 成人精品一区二区三区中文字幕 | 亚洲欧美日韩成人高清在线一区 | 国产av一区二区三区最新精品 | 婷婷五月综合缴情在线视频 | 人妻有码中文字幕在线 | 国产成人精品久久亚洲高清不卡 | 久久久久久a亚洲欧洲av冫 | 中文字幕中文有码在线 | 人妻少妇精品久久 | 亚洲一区二区三区国产精华液 | 欧美激情内射喷水高潮 | 日本一区二区三区免费高清 | 少妇性荡欲午夜性开放视频剧场 | 久久国产精品萌白酱免费 | 色窝窝无码一区二区三区色欲 | aⅴ在线视频男人的天堂 | 国产熟妇另类久久久久 | 丰满人妻被黑人猛烈进入 | 免费网站看v片在线18禁无码 | 在线播放免费人成毛片乱码 | 少妇被黑人到高潮喷出白浆 | 精品人妻人人做人人爽 | 国产精品久久久久久久影院 | 人人澡人人妻人人爽人人蜜桃 | 奇米综合四色77777久久 东京无码熟妇人妻av在线网址 | 久久综合久久自在自线精品自 | 国内精品久久久久久中文字幕 | 无码av最新清无码专区吞精 | 午夜福利电影 | 成人试看120秒体验区 | 午夜福利一区二区三区在线观看 | 精品人妻人人做人人爽 | 国产av人人夜夜澡人人爽麻豆 | 久久精品一区二区三区四区 | 在线天堂新版最新版在线8 | 色五月五月丁香亚洲综合网 | 人人妻人人澡人人爽人人精品 | 欧美兽交xxxx×视频 | 亚洲欧洲日本无在线码 | 日韩人妻无码中文字幕视频 | 欧美日韩人成综合在线播放 | 夫妻免费无码v看片 | 亚洲国精产品一二二线 | 成在人线av无码免费 | 国产农村妇女高潮大叫 | 久久熟妇人妻午夜寂寞影院 | 99麻豆久久久国产精品免费 | a在线亚洲男人的天堂 | 免费无码一区二区三区蜜桃大 | 中文字幕+乱码+中文字幕一区 | 99er热精品视频 | 熟妇人妻无码xxx视频 | 亚洲一区二区三区香蕉 | 国产在线一区二区三区四区五区 | 水蜜桃亚洲一二三四在线 | 国产美女极度色诱视频www | 蜜臀av无码人妻精品 | 偷窥日本少妇撒尿chinese | 中文字幕乱码亚洲无线三区 | 亚洲精品国产第一综合99久久 | 精品水蜜桃久久久久久久 | 婷婷丁香五月天综合东京热 | 国产av一区二区三区最新精品 | 亚洲国产一区二区三区在线观看 | 久久久成人毛片无码 | 国产色精品久久人妻 | 乱码av麻豆丝袜熟女系列 | 亚洲精品午夜无码电影网 | 国产xxx69麻豆国语对白 | 中国大陆精品视频xxxx | 国产香蕉尹人视频在线 | 国产精品无码mv在线观看 | 熟妇人妻中文av无码 | 在线播放无码字幕亚洲 | 国产成人综合在线女婷五月99播放 | 无码人妻av免费一区二区三区 | 中文字幕久久久久人妻 | 国产内射老熟女aaaa | 大肉大捧一进一出好爽视频 | 国产综合在线观看 | 少妇愉情理伦片bd | 男女爱爱好爽视频免费看 | 学生妹亚洲一区二区 | 中文无码精品a∨在线观看不卡 | 露脸叫床粗话东北少妇 | 伊人久久大香线焦av综合影院 | 九一九色国产 | 性欧美熟妇videofreesex | 国产无套内射久久久国产 | 国产精品亚洲lv粉色 | 亚洲日韩中文字幕在线播放 | 丰满人妻一区二区三区免费视频 | 精品久久久久久亚洲精品 | 国产午夜无码精品免费看 | 伦伦影院午夜理论片 | 国内少妇偷人精品视频 | 在线精品亚洲一区二区 | 国产真实乱对白精彩久久 | 亚洲熟妇色xxxxx欧美老妇 | 亚洲一区二区三区在线观看网站 | 国产精品多人p群无码 | 蜜桃av蜜臀av色欲av麻 999久久久国产精品消防器材 | 午夜性刺激在线视频免费 | 国产黑色丝袜在线播放 | 久久99久久99精品中文字幕 | aⅴ在线视频男人的天堂 | 美女黄网站人色视频免费国产 | 国产成人精品无码播放 | 国产香蕉尹人综合在线观看 | 国产免费无码一区二区视频 | 免费视频欧美无人区码 | 麻豆精品国产精华精华液好用吗 | 无码av岛国片在线播放 | 国产三级精品三级男人的天堂 | 日本一本二本三区免费 | 波多野结衣aⅴ在线 | 2019nv天堂香蕉在线观看 | 亚洲毛片av日韩av无码 | 少妇被黑人到高潮喷出白浆 | 久久这里只有精品视频9 | 久久国产36精品色熟妇 | 精品国产成人一区二区三区 | 18无码粉嫩小泬无套在线观看 | 色综合久久88色综合天天 | 内射爽无广熟女亚洲 | 久久亚洲精品中文字幕无男同 | 亚洲a无码综合a国产av中文 | 老子影院午夜伦不卡 | 久久久久99精品国产片 | 少妇久久久久久人妻无码 | 欧美激情一区二区三区成人 | 精品无码成人片一区二区98 | 狠狠色噜噜狠狠狠狠7777米奇 | 亚洲日韩av一区二区三区中文 | 国产色在线 | 国产 | 国产精品无码mv在线观看 | 2020久久香蕉国产线看观看 | 日日橹狠狠爱欧美视频 | 7777奇米四色成人眼影 | 亚洲日韩中文字幕在线播放 | 国产午夜亚洲精品不卡下载 | 毛片内射-百度 | 国色天香社区在线视频 | 亚洲成色www久久网站 | 亚洲春色在线视频 | 中文字幕无码日韩欧毛 | 欧美 亚洲 国产 另类 | 久久精品国产99精品亚洲 | 激情综合激情五月俺也去 | 精品厕所偷拍各类美女tp嘘嘘 | 欧美zoozzooz性欧美 | 欧美丰满老熟妇xxxxx性 | 午夜精品久久久久久久久 | 国产性生大片免费观看性 | 无码av最新清无码专区吞精 | 精品人妻中文字幕有码在线 | 亚洲 欧美 激情 小说 另类 | 国产人妖乱国产精品人妖 | 午夜理论片yy44880影院 | 成人女人看片免费视频放人 | 黑人玩弄人妻中文在线 | 狠狠噜狠狠狠狠丁香五月 | 午夜性刺激在线视频免费 | 亚洲午夜久久久影院 | 色综合久久久久综合一本到桃花网 | 又粗又大又硬毛片免费看 | 一本加勒比波多野结衣 | 色一情一乱一伦一区二区三欧美 | 丰满少妇女裸体bbw | 中文字幕无码人妻少妇免费 | 亚洲综合久久一区二区 | 黑人巨大精品欧美一区二区 | 在线a亚洲视频播放在线观看 | 丝袜 中出 制服 人妻 美腿 | 水蜜桃av无码 | 99精品国产综合久久久久五月天 | 亚洲国产成人av在线观看 | 国产精品久久久久无码av色戒 | 99久久久国产精品无码免费 | 丰满少妇人妻久久久久久 | 亚洲国产精品无码久久久久高潮 | 狂野欧美性猛交免费视频 | 亚洲精品成a人在线观看 | 亚洲国产精品无码久久久久高潮 | 精品国产福利一区二区 | 国内精品一区二区三区不卡 | 日本www一道久久久免费榴莲 | 精品厕所偷拍各类美女tp嘘嘘 | 国产成人人人97超碰超爽8 | 人妻少妇精品无码专区二区 | 色婷婷综合中文久久一本 | 3d动漫精品啪啪一区二区中 | 97久久超碰中文字幕 | 免费人成网站视频在线观看 | 国产精品二区一区二区aⅴ污介绍 | 激情爆乳一区二区三区 | 亚洲国产精品久久久天堂 | 99麻豆久久久国产精品免费 | 中文无码成人免费视频在线观看 | 日本肉体xxxx裸交 | 荫蒂添的好舒服视频囗交 | aⅴ亚洲 日韩 色 图网站 播放 | 四十如虎的丰满熟妇啪啪 | 国产在线精品一区二区三区直播 | 日韩精品一区二区av在线 | 亚洲精品久久久久avwww潮水 | 成人欧美一区二区三区 | 最近免费中文字幕中文高清百度 | 亚洲精品午夜无码电影网 | 在线观看欧美一区二区三区 | 性生交片免费无码看人 | 国产精品第一国产精品 | 国产av一区二区三区最新精品 | 亚洲国产精华液网站w | 天天燥日日燥 | 久久久久久a亚洲欧洲av冫 | 亚洲精品综合五月久久小说 | 久久午夜无码鲁丝片午夜精品 | 久久99精品国产.久久久久 | 男女超爽视频免费播放 | 天堂一区人妻无码 | 亚洲国产一区二区三区在线观看 | 国产内射爽爽大片视频社区在线 | 国产乱人伦app精品久久 国产在线无码精品电影网 国产国产精品人在线视 | 乌克兰少妇性做爰 | 亚洲色无码一区二区三区 | 精品欧美一区二区三区久久久 | 久久人人爽人人爽人人片av高清 | 最近中文2019字幕第二页 | 1000部夫妻午夜免费 | aⅴ亚洲 日韩 色 图网站 播放 | 一本大道久久东京热无码av | 国产亚洲人成a在线v网站 | 欧美国产亚洲日韩在线二区 | 99精品国产综合久久久久五月天 | 久久精品女人的天堂av | 少女韩国电视剧在线观看完整 | 国产精品高潮呻吟av久久4虎 | 国产精品人妻一区二区三区四 | 初尝人妻少妇中文字幕 | 亚洲欧美日韩综合久久久 | 欧美成人午夜精品久久久 | 日本大香伊一区二区三区 | 国产成人精品必看 | 伊人久久大香线蕉av一区二区 | 人妻夜夜爽天天爽三区 | 午夜无码区在线观看 | 又粗又大又硬毛片免费看 | 国产午夜精品一区二区三区嫩草 | 国产网红无码精品视频 | 人妻与老人中文字幕 | 在线 国产 欧美 亚洲 天堂 | 亚洲欧美综合区丁香五月小说 | 亚洲性无码av中文字幕 | 免费人成网站视频在线观看 | 免费乱码人妻系列无码专区 | 久久亚洲中文字幕无码 | 国产午夜精品一区二区三区嫩草 | 亚洲精品中文字幕乱码 | 久久综合香蕉国产蜜臀av | 精品偷自拍另类在线观看 | 成 人 免费观看网站 | 久久久久久久久888 | 香港三级日本三级妇三级 | 亚洲欧美精品aaaaaa片 | 国产精品无码一区二区桃花视频 | 亚洲一区二区三区国产精华液 | 免费视频欧美无人区码 | 性欧美熟妇videofreesex | 久久精品国产一区二区三区肥胖 | 67194成是人免费无码 | 精品久久久无码中文字幕 | 久久熟妇人妻午夜寂寞影院 | 国产激情无码一区二区 | 久久这里只有精品视频9 | 中文字幕人妻丝袜二区 | 99麻豆久久久国产精品免费 | 少妇激情av一区二区 | 桃花色综合影院 | av无码不卡在线观看免费 | 国语自产偷拍精品视频偷 | 国产无遮挡又黄又爽免费视频 | 天天爽夜夜爽夜夜爽 | 狠狠噜狠狠狠狠丁香五月 | 老熟女重囗味hdxx69 | a片免费视频在线观看 | 偷窥日本少妇撒尿chinese | 亚洲综合在线一区二区三区 | 强辱丰满人妻hd中文字幕 | 亚洲国产av精品一区二区蜜芽 | 亚洲人交乣女bbw | 狠狠躁日日躁夜夜躁2020 | 国产成人综合在线女婷五月99播放 | 内射老妇bbwx0c0ck | 亚洲日本在线电影 | 日本xxxx色视频在线观看免费 | 性生交大片免费看女人按摩摩 | 亚洲中文字幕成人无码 | 久久国语露脸国产精品电影 | 日产精品高潮呻吟av久久 | 久久亚洲精品成人无码 | 丰腴饱满的极品熟妇 | aⅴ亚洲 日韩 色 图网站 播放 | 老熟女重囗味hdxx69 | a片免费视频在线观看 | 蜜桃无码一区二区三区 | 美女极度色诱视频国产 | 欧美人与物videos另类 | 国产精品-区区久久久狼 | 中文无码成人免费视频在线观看 | 在线a亚洲视频播放在线观看 | 亚洲欧美精品aaaaaa片 | 两性色午夜视频免费播放 | 国产精品爱久久久久久久 | 国产精品亚洲专区无码不卡 | 女人和拘做爰正片视频 | 亚洲 日韩 欧美 成人 在线观看 | 疯狂三人交性欧美 | 国产麻豆精品精东影业av网站 | 国产精品美女久久久 | 男人扒开女人内裤强吻桶进去 | 国产精品人妻一区二区三区四 | 欧美成人家庭影院 | 国产精品久久久久久久影院 | 人妻少妇精品久久 | 成熟妇人a片免费看网站 | 澳门永久av免费网站 | 一个人看的视频www在线 | 麻豆蜜桃av蜜臀av色欲av | 亚洲国产精品毛片av不卡在线 | 麻豆精品国产精华精华液好用吗 | 动漫av一区二区在线观看 | 67194成是人免费无码 | 亚洲熟妇色xxxxx欧美老妇 | 久久人人97超碰a片精品 | 成熟妇人a片免费看网站 | 精品成在人线av无码免费看 | 又粗又大又硬又长又爽 | 国产成人精品必看 | 日韩av激情在线观看 | www一区二区www免费 | 成人欧美一区二区三区黑人 | 亚洲精品一区三区三区在线观看 | 中文字幕乱码中文乱码51精品 | 国产69精品久久久久app下载 | 激情亚洲一区国产精品 | 中文精品无码中文字幕无码专区 | 久久国产36精品色熟妇 | 四虎永久在线精品免费网址 | 国产精品久久久一区二区三区 | 日韩成人一区二区三区在线观看 | 亚洲区欧美区综合区自拍区 | 粗大的内捧猛烈进出视频 | 国产乱人伦app精品久久 国产在线无码精品电影网 国产国产精品人在线视 | 无码av免费一区二区三区试看 | 亚洲日本一区二区三区在线 | 97人妻精品一区二区三区 | 久久www免费人成人片 | 99久久精品午夜一区二区 | 性欧美大战久久久久久久 | 任你躁国产自任一区二区三区 | 中文字幕无码日韩欧毛 | 国产精品-区区久久久狼 | 亚洲欧洲中文日韩av乱码 | 一本色道久久综合狠狠躁 | 久久99精品国产.久久久久 | 国产成人久久精品流白浆 | 国产口爆吞精在线视频 | 撕开奶罩揉吮奶头视频 | 激情五月综合色婷婷一区二区 | 97夜夜澡人人双人人人喊 | 熟妇激情内射com | 成人毛片一区二区 | 欧美性色19p | 国产精品久久久久9999小说 | 黄网在线观看免费网站 | 青青草原综合久久大伊人精品 | 夫妻免费无码v看片 | 人妻无码αv中文字幕久久琪琪布 | 欧美老妇交乱视频在线观看 | 乱码午夜-极国产极内射 | 欧美 丝袜 自拍 制服 另类 | 精品一区二区三区无码免费视频 | 377p欧洲日本亚洲大胆 | 人人超人人超碰超国产 | 色婷婷综合中文久久一本 | 波多野结衣乳巨码无在线观看 | 夜先锋av资源网站 | 国产精品久久福利网站 | 国产精品香蕉在线观看 | 国产精品美女久久久网av | 久激情内射婷内射蜜桃人妖 | 扒开双腿疯狂进出爽爽爽视频 | 久久综合给合久久狠狠狠97色 | 国产精品欧美成人 | 成人性做爰aaa片免费看不忠 | 少妇性俱乐部纵欲狂欢电影 | 永久免费观看美女裸体的网站 | 欧洲熟妇精品视频 | 精品国产aⅴ无码一区二区 | 色一情一乱一伦一视频免费看 | 婷婷五月综合缴情在线视频 | 国产猛烈高潮尖叫视频免费 | 久久综合久久自在自线精品自 | 大肉大捧一进一出视频出来呀 | 国产精品-区区久久久狼 | 亚洲精品久久久久久久久久久 | 国产精品人妻一区二区三区四 |