欧美三区四区_av先锋影音资源站_亚洲第一论坛sis_影音先锋2020色资源网_亚洲精品社区_在线免费观看av网站_国产一区二区伦理_亚洲欧美视频一区二区_99视频精品全部免费在线_精精国产xxxx视频在线

HTML5之SVG 2D入門11—用戶交互性(動畫)介紹及應用_HTML5教程

編輯Tag賺U幣
教程Tag:動畫SVG2D添加

推薦:HTML5之SVG 2D入門4—筆畫與填充
顏色處理,也就是填充和邊框效果;你會發現這里的內容與canvas基本上是一致的。這些屬性既可以以屬性的形式寫在元素中,也可以以CSS的形式保存,這是與canvas不一樣的地方

交互性
SVG擁有良好的用戶交互性,例如:
1. SVG能響應大部分的DOM2事件。
2. SVG能通過cursor良好的捕捉用戶鼠標的移動。
3. 用戶可以很方便的通過設置svg元素的zoomAndPan屬性的值來實現縮放等效果。
4. 用戶可以很方便的把動畫和事件結合起來,完成一些復雜的效果。
通過給SVG元素掛接事件,我們可以使用腳本語言方便的完成一些交互任務。SVG支持大部分的DOM2事件,例如:onfocusin, onfocusou, onclick, onmousedown, onmouseup, onmousemove, onmouseout, onload, onresize, onscroll等事件。除了這些,SVG還提供了獨有的動畫相關的事件,比如:onroom,onbegin,onend,onrepeat等。
事件大家比較熟悉,就不多說了。

動畫的方式
SVG采用的是使用文本來定義圖形,這種文檔結構非常適合于創建動畫。要改變圖形的位置、大小和顏色,只需要調整相應的屬性就可以了。事實上,SVG有為各種事件處理而專門設計的屬性,甚至很多還是專門為動畫量身定做的。在SVG中,實現動畫可以有下面幾種方式:
1. 使用SVG的動畫元素。這個下面會重點介紹。
2. 使用腳本。采用DOM操作啟動和控制動畫,這個已經是一門成熟的技術了,后面有一個小例子。
3. SMIL(Synchronized Multimedia Integration Language)。這個有興趣的請參考:http://www.w3.org/TR/2008/REC-SMIL3-20081201/。
下面的例子包含了SVG中幾種最基本的動畫

復制代碼 代碼如下:m.ghpqjb.com

<svg width="8cm" height="3cm"viewBox="0 0 800 300"
xmlns="http://www.w3.org/2000/svg" version="1.1">
<desc>基本動畫元素</desc>
<rect x="1" y="1" width="798" height="298"
fill="none" stroke="blue" stroke-width="2" />
<!-- 矩形位置和大小的動畫 -->
<rect id="RectElement" x="300" y="100" width="300" height="100"
fill="rgb(255,255,0)">
<animate attributeName="x" attributeType="XML"
begin="0s" dur="9s" fill="freeze" from="300" to="0" />
<animate attributeName="y" attributeType="XML"
begin="0s" dur="9s" fill="freeze" from="100" to="0" />
<animate attributeName="width" attributeType="XML"
begin="0s" dur="9s" fill="freeze" from="300" to="800" />
<animate attributeName="height" attributeType="XML"
begin="0s" dur="9s" fill="freeze" from="100" to="300" />
</rect>
<!-- 創建新的用戶坐標空間,所以text是從新的(0,0)開始,后續的變換都是針對新坐標系的 -->
<g transform="translate(100,100)" >
<!-- 下面使用了set去動畫visibility,然后使用animateMotion,
animate和animateTransform執行其他類型的動畫 -->
<text id="TextElement" x="0" y="0"
font-family="Verdana" font-size="35.27" visibility="hidden">
It's alive!
<set attributeName="visibility" attributeType="CSS" to="visible"
begin="3s" dur="6s" fill="freeze" />
<animateMotion path="M 0 0 L 100 100"
begin="3s" dur="6s" fill="freeze" />
<animate attributeName="fill" attributeType="CSS"
from="rgb(0,0,255)" to="rgb(128,0,0)"
begin="3s" dur="6s" fill="freeze" />
<animateTransform attributeName="transform" attributeType="XML"
type="rotate" from="-30" to="0"
begin="3s" dur="6s" fill="freeze" />
<animateTransform attributeName="transform" attributeType="XML"
type="scale" from="1" to="3" additive="sum"
begin="3s" dur="6s" fill="freeze" />
</text>
</g>
</svg>

把這段代碼放到html文檔的body中運行一下就可以知道動畫的效果。

動畫元素的公共屬性
第一類:指定目標元素和屬性
xlink:href
這個應該是很熟悉了,指向執行動畫的元素。這個元素的必須是在當前的SVG文檔片段中定義的。如果沒有指定這個屬性的話,動畫會應用到自己的父元素上。
attributeName = "<attributeName>"
這個屬性指定了應用動畫的屬性。如果該屬性有namespace的話(不要忘了,SVG本質是XML文檔),這個namespace也要加上。例如下面的例子中分別給xlink起了不同的別名,這里animate指定屬性的時候就帶了namespace:

復制代碼 代碼如下:m.ghpqjb.com

<svg version="1.1" xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Demonstration of the resolution of namespaces for animation</title>
<g xmlns:a="http://www.w3.org/1999/xlink">
<animate attributeName="a:href" xlink:href="#foo" dur="2s" to="two.png" fill="freeze"/>
</g>
<g xmlns:b="http://www.w3.org/1999/xlink" xmlns:xlink="http://example.net/bar">
<image xml:id="foo" b:href="one.png" x="35" y="50" width="410" height="160"/>
</g>
</svg>

attributeType = "CSS | XML | auto(默認值)"
這個屬性指定了屬性取值的命名空間,這幾個值的含義如下:
CSS:代表attributeName指定的屬性是CSS屬性。
XML:代表attributeName指定的屬性是XML默認命名空間下的屬性(注意svg文檔本質上是xml文檔)。
auto:代表先在CSS屬性中查找attributeName指定的屬性,如果沒找到,則在默認的XML命名空間下尋找該屬性。
第二類:控制動畫時間的屬性
下列屬性都是動畫時間屬性;它們控制了動畫執行的時間線,包括如何開始和結束動畫,是否重復執行動畫,是否保存動畫的結束狀態等。
begin = "begin-value-list"
該屬性定義了動畫的開始時間?梢允欠痔柗珠_的一系列時間值。也可以是一些其他觸發動畫開始的值。比如事件,快捷鍵等。
dur = Clock-value | "media" | "indefinite"
定義了動畫的持續時間?梢栽O置為以時鐘格式顯示的值。也可以設置為下列兩個值:
media:指定動畫的時間為內部多媒體元素的持續時間。
indefinite:指定動畫時間為無限。
時鐘格式指的是下列這些合法的取值格式:

復制代碼 代碼如下:m.ghpqjb.com

:30:03= 2 hours, 30 minutes and 3 seconds
:00:10.25 = 50 hours, 10 seconds and 250 milliseconds
:33 = 2 minutes and 33 seconds
:10.5 = 10.5 seconds = 10 seconds and 500 milliseconds
.2h= 3.2 hours = 3 hours and 12 minutes
min = 45 minutes
s = 30 seconds
ms = 5 milliseconds
.467= 12 seconds and 467 milliseconds
.5s = 500 milliseconds
:00.005 = 5 milliseconds

end = "end-value-list"
定義了動畫的結束時間?梢允欠痔柗珠_的一系列值。
min = Clock-value | "media"
max = Clock-value | "media"
設置了動畫持續時間的最大最小值。
restart = "always" | "whenNotActive" | "never"
設置了動畫能否隨時重新開始。always代表動畫可以隨時開始。whenNotActive代表只能在沒播放的時候重新開始,比如前一次播放結束了。never表示動畫不能重新開始。
repeatCount = numeric value | "indefinite"
設置了動畫重復的次數。 indefinite代表無限重復。
repeatDur = Clock-value | "indefinite"
設置重復的總的動畫時間。indefinite代表無限重復。
fill = "freeze" | "remove(默認值)"
設置了動畫結束后元素的狀態。freeze表示動畫結束后元素停留在動畫的最后狀態。remove代表動畫結束以后元素回到動畫前的狀態,這個是默認值。
第三類:定義動畫值的屬性
這些屬性定義了被執行動畫的屬性的取值情況。其實是定義了關鍵幀和插值的一些算法。
calcMode = "discrete | linear(默認值) | paced | spline"
定義了動畫插值的方式:discrete:離散的,不插值;linear:線性插值;paced:步長插值;spline:樣條插值。默認是linear(線性插值),但是如果屬性不支持線性插值,則會采用discrete插值方式。
values = "<list>"
定義了以分號分隔的動畫關鍵幀的值列表。支持向量值。
keyTimes = "<list>"
定義了以分號分隔的動畫關鍵幀的時間列表。這個和values是一一對應的。這個值是受插值算法影響的,如果是線性(linear)和樣條插值(spline),則keyTimes的第一個值必須是0,最后一個值必須是1。對于離散(discrete)的不插值的方式,keyTimes的第一個值必須是0。對于步長插值方式,很顯然是不需要keyTimes。而且如果動畫的持續時間設置為indefinite,則忽略keyTimes。
keySplines = "<list>"
這個屬性定義了樣條插值(貝塞爾插值)時的控制點,顯然只有在插值模式選擇為spline才起作用。這個列表中的值取值范圍是0到1。
from = "<value>"
to = "<value>"
by = "<value>"
定義動畫屬性的起始值,結束值和步長值。這里需要注意:如果values已經制定了相關的值,則任何的from/to/by值都會被忽略。
第四類:控制動畫是否是增量式的屬性
有時候,如果相關的值設置的不是絕對值,而是增量值是非常有用的,使用additive屬性可以達到這個目的。
additive = "replace(默認值) | sum"
這個屬性控制了動畫是否是增量式的。sum表示動畫會較大相關的屬性值或者其他低優先級的動畫上。replace是默認值,表示動畫會覆蓋相關的屬性值或者其他低優先級的動畫?匆粋小例子:

復制代碼 代碼如下:m.ghpqjb.com

<rect width="20px" ...>
<animate attributeName="width" from="0px" to="10px" dur="10s"
additive="sum"/>
</rect>

這個例子演示了矩形width遞增的動畫效果。
有時候,如果重復的動畫結果是疊加起來的,也非常有用,使用accumulate屬性可以達到這個目的。
accumulate = "none(默認值) | sum"
這個屬性控制了動畫效果是否是累積的。none是默認值,表示重復的動畫不累積。sum表示重復的動畫效果是累積的。對于單次執行的動畫,該屬性沒有意義?磦小例子:

復制代碼 代碼如下:m.ghpqjb.com

<rect width="20px" ...>
<animate attributeName="width" from="0px" to="10px" dur="10s"
additive="sum" accumulate="sum" repeatCount="5"/>
</rect>

這個例子演示了矩形的長度在每次迭代中都在增加。
動畫元素小結
SVG提供了下列動畫元素:
1. animate元素
這個是最基本的動畫元素,可以直接為相關屬性提供不同時間點的值。
2. set元素
這個是animate元素的簡寫形式,支持所有的屬性類型,尤其是當對非數字型的屬性(例如visibility)進行動畫時很方便。set元素是非增量的,相關的屬性對之無效。 to指定的動畫結束值類型一定要符合屬性的取值類型。
3. animateMotion元素
路勁動畫元素。這個元素大多數屬性都和上面一樣,只有下面幾個稍微有點區別:
calcMode = "discrete | linear | paced | spline"
這個屬性的默認值不同,在該元素中默認的是paced。
path = "<path-data>"
動畫元素移動的路徑,格式與path元素的d屬性的值的格式是一致的。
keyPoints = "<list-of-numbers>"
這個屬性的值是一系列分號給開的浮點數值,每個值的取值范圍是0~1。這些值代表了keyTimes屬性指定的對應時間點移動的距離,這里距離具體是多少是由瀏覽器自己決定的。
rotate = <number> | auto | auto-reverse"
這個屬性指定了元素移動時旋轉的角度。默認值是0,數字代表旋轉的角度,auto表示隨著路勁的方向轉動物體。auto-reverse表示轉向與移動方向相反的方向。
此外animateMotion元素的from,by,to,values的值都是坐標對組成的;x值與y值之間用逗號或空格分開,每個坐標對之間用分號隔開比如from="33,15"表示起點x坐標為33,y坐標為15。
指定運動路徑的方式有兩種:一種為直接給path屬性賦值,一種為使用mpath元素作為animateMotionde的子元素指定路徑。如果同時使用這兩種方式,則使用mpath元素優先級高。這兩種方式優先級都比values,from,by,to高。
看一個小例子:

復制代碼 代碼如下:m.ghpqjb.com

<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="5cm" height="3cm"viewBox="0 0 500 300"
xmlns="http://www.w3.org/2000/svg" version="1.1"
xmlns:xlink="http://www.w3.org/1999/xlink" >
<rect x="1" y="1" width="498" height="298"
fill="none" stroke="blue" stroke-width="2" />
<path id="path1" d="M100,250 C 100,50 400,50 400,250"
fill="none" stroke="blue" stroke-width="7.06"/>
<circle cx="100" cy="250" r="17.64" fill="blue"/>
<circle cx="250" cy="100" r="17.64" fill="blue"/>
<circle cx="400" cy="250" r="17.64" fill="blue"/>
<path d="M-25,-12.5 L25,-12.5 L 0,-87.5 z"
fill="yellow" stroke="red" stroke-width="7.06">
<animateMotion dur="6s" repeatCount="indefinite" rotate="auto" >
<mpath xlink:href="#path1"/>
</animateMotion>
</path>
</svg>

4. animateColor元素
顏色動畫元素。這是一個過時的元素,基本上所有功能都可以用animate代替,所以還是不要用了。
5. animateTransform元素
變換動畫元素?纯刺厥獾囊恍⿲傩裕
type = "translate | scale | rotate | skewX | skewY"
這個屬性指定了變換的類型,translate是默認值。
from,by和to的值相應的都是對應變換的參數,這個還是與前面講的變換是一致的。values則是一組分號隔開的這樣的值系列。
支持動畫效果的元素和屬性
基本上所有圖形元素(path,rect,ellipse,text,image...),容器元素(svg, g, defs, use, switch, clipPath, mask...)都支持動畫。基本上大多數的屬性都支持動畫效果。詳細的說明請參看官方文檔。
使用DOM實現動畫
SVG動畫也可以使用腳本完成,DOM的詳細內容后面會介紹,這里簡單看一個小例子:

復制代碼 代碼如下:m.ghpqjb.com

<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="4cm" height="2cm" viewBox="0 0 400 200"
xmlns="http://www.w3.org/2000/svg"
onload="StartAnimation(evt)" version="1.1">
<script type="application/ecmascript"><![CDATA[
var timevalue = 0;
var timer_increment = 50;
var max_time = 5000;
var text_element;
function StartAnimation(evt) {
text_element = evt.target.ownerDocument.getElementById("TextElement");
ShowAndGrowElement();
}
function ShowAndGrowElement() {
timevalue = timevalue + timer_increment;
if (timevalue > max_time)
return;
// Scale the text string gradually until it is 20 times larger
scalefactor = (timevalue * 20.) / max_time;
text_element.setAttribute("transform", "scale(" + scalefactor + ")");
// Make the string more opaque
opacityfactor = timevalue / max_time;
text_element.setAttribute("opacity", opacityfactor);
// Call ShowAndGrowElement again <timer_increment> milliseconds later.
setTimeout("ShowAndGrowElement()", timer_increment)
}
window.ShowAndGrowElement = ShowAndGrowElement
]]></script>
<rect x="1" y="1" width="398" height="198"
fill="none" stroke="blue" stroke-width="2"/>
<g transform="translate(50,150)" fill="red" font-size="7">
<text id="TextElement">SVG</text>
</g>
</svg>

實用參考:
腳本索引:http://msdn.microsoft.com/zh-cn/library/ff971910(v=vs.85).aspx
開發中心:https://developer.mozilla.org/en/SVG
熱門參考:http://www.chinasvg.com/
官方文檔:http://www.w3.org/TR/SVG11/

SVG動畫技術:http://msdn.microsoft.com/zh-cn/library/gg589525(v=vs.85).aspx


分享:HTML5之SVG 2D入門12—SVG DOM及DOM操作介紹
由于SVG是html的元素,所以支持普通的DOM操作,又由于SVG本質上是xml文檔,所以也有一種特殊的DOM操作,大多稱之為SVG DOM,本文將詳細介紹下SVG中的DOM操作,感興趣的朋友可不要錯過哦

來源:未知//所屬分類:HTML5教程/更新時間:2013-04-22
相關HTML5教程
亚洲精品视频一二三区| 最新中文字幕视频| 国产欧美一区二区三区视频在线观看| 羞羞答答成人影院www| 亚洲另类在线制服丝袜| 97欧美精品一区二区三区| 可以在线看的黄色网址| 国产乱码精品一区二三区蜜臂| 欧美午夜a级限制福利片| 欧美日韩国产精品一区二区不卡中文| 日韩美女在线观看| 精品亚洲视频在线| 少妇一级淫片免费看| 蜜臀久久99精品久久久画质超高清| 欧美一区国产二区| 免费毛片一区二区三区久久久| 亚洲最大成人综合网| 亚洲国产中文在线| 久久精品亚洲一区二区三区浴池 | 亚洲开发第一视频在线播放| 久草免费在线视频观看| 教室别恋欧美无删减版| 亚洲精品国产a久久久久久| 欧美性视频在线| 色婷婷一区二区三区在线观看| 亚洲色图欧美视频| 国产一区二区三区美女| 亚洲性猛交xxxxwww| 国产美女主播在线| 国产又粗又黄又爽| 久久亚洲风情| 亚洲国产精品专区久久| 这里只有精品66| 国产一级免费视频| 伊人久久大香线蕉综合热线| 欧美人狂配大交3d怪物一区| 日本成人黄色| 国产黄色免费观看| 在线播放不卡| 日韩一区二区三区高清免费看看| 亚洲精品中文字幕在线| 亚洲大片免费观看| 亚洲一区二区三区免费在线观看| 日韩欧美久久一区| 在线看无码的免费网站| 国产精品传媒在线观看| 免费在线亚洲欧美| 欧美精品一区二区三区四区| 裸体大乳女做爰69| 国产精品国产一区二区三区四区| 琪琪一区二区三区| 亚洲石原莉奈一区二区在线观看| a在线视频观看| 图片区 小说区 区 亚洲五月| 风间由美一区二区三区在线观看| 久久婷婷国产麻豆91天堂| 国产野外作爱视频播放| 日韩精品麻豆| 国产欧美久久久精品影院| 日本欧美一级片| 动漫精品一区二区三区| 国产欧美日韩一区二区三区四区| 福利微拍一区二区| 久久偷看各类wc女厕嘘嘘偷窃| 日本学生初尝黑人巨免费视频| 好看的日韩av电影| 精品欧美久久久| 国产高清www| 天天av天天翘| 91免费看`日韩一区二区| 97激碰免费视频| 三级男人添奶爽爽爽视频| 亚州综合一区| 在线观看日韩电影| 亚洲永久激情精品| 97人妻一区二区精品免费视频| 国产麻豆9l精品三级站| 欧美激情亚洲综合一区| av免费观看不卡| 日韩精品福利一区二区三区| 欧美性生交xxxxxdddd| 欧美一区二区三区四区在线观看地址 | 欧美调教视频| 日韩欧美在线看| 台湾成人av| 国产精品久久久久久免费免熟| 国产精品69毛片高清亚洲| 久久久久久美女| 97超碰在线资源| 999视频精品| 日韩精品一区二区在线| 91av资源网| 欧美亚洲人成在线| 亚洲午夜久久久久久久久电影院| 麻豆精品传媒视频| 91激情在线观看| www.亚洲在线| 国产精品直播网红| 国产亚洲成人av| 视频一区视频二区在线观看| 久久视频这里只有精品| 中文字幕丰满孑伦无码专区| 99久久国产综合精品成人影院| 欧美成人video| 久久精品视频91| 91精品尤物| 欧美日本一区二区| 欧洲黄色一级视频| 久久在线观看| 一本色道久久综合亚洲aⅴ蜜桃| 中文字幕一区二区中文字幕 | 激情亚洲小说| 亚洲成在人线免费| 一本久道久久综合| 成人性生交大片免费观看网站| 一区二区中文视频| 欧美影视一区二区| 欧美一级特黄aaaaaa大片在线观看| 天天干天天干天天干天天干天天干| 五月婷婷在线播放| 亚洲视频狠狠干| 久久国产精品免费一区| 国产日韩欧美视频在线观看| 久久影视一区二区| www 成人av com| 97人妻精品一区二区三区动漫| 久久精品亚洲麻豆av一区二区| 国产成人亚洲欧美| 国产免费不卡av| 国产精品日日摸夜夜摸av| 久久精品国产精品国产精品污| 99精品久久久久久中文字幕 | 国语自产精品视频在线看| 精品在线观看一区| 久久精品系列| 午夜精品福利电影| 国产精品成人免费观看| 精品亚洲成a人| 国产精品久久久久久久9999| 亚洲视频 欧美视频| 91视频国产资源| 国产欧美日韩在线播放| xxxx国产精品| 亚洲一区二区视频在线| 日本在线视频www色| 99综合久久| 欧美日韩精品一区二区三区蜜桃| 99免费视频观看| 国产一区2区| 国产一区二区日韩| 男生草女生视频| 老色鬼久久亚洲一区二区| 欧美亚洲在线视频| 成年人免费高清视频| 91免费小视频| 欧美午夜精品理论片a级大开眼界 欧美午夜精品久久久久免费视 | 最新精品国产| 国产香蕉久久精品综合网| 亚洲精品中文字幕乱码三区| 国产伦精品一区二区三区免费视频| 国产成人精品a视频| 亚洲精品视频在线看| 国产一区二区三区在线免费| 国产毛片久久久| 日韩电影中文字幕在线| 亚洲黄色在线网站| 石原莉奈在线亚洲三区| 国产精品久久久久久超碰 | 欧美精品电影免费在线观看| 久久免费视频6| 成人av网站大全| 欧美精品成人一区二区在线观看| 韩国成人在线| 666欧美在线视频| 日本中文字幕精品| 亚洲人体大胆视频| 热re91久久精品国99热蜜臀| 亚洲永久精品一区| 亚洲人成精品久久久久久| 日韩精品手机在线观看| 香蕉久久精品日日躁夜夜躁| 亚洲日本成人女熟在线观看| 亚洲一区电影在线观看| 白白色亚洲国产精品| 欧美日韩一区二区三区在线视频| 国产原创一区| 精品久久久久久亚洲综合网| 精品夜夜澡人妻无码av | 在线看福利67194| 51精品免费网站| 不卡的av中国片| 日韩欧美亚洲精品| 136福利精品导航| 亚洲九九九在线观看| 国产精品久久久久久成人| 国产成人啪免费观看软件| 欧美高清性xxxxhd| 麻豆国产一区| 亚洲摸下面视频| 欧美成人精品欧美一级| 国产亚洲一区二区在线观看| 国产精品无码免费专区午夜| 欧洲福利电影| 欧美大片免费观看在线观看网站推荐| 国产农村妇女aaaaa视频| 国产精品国产三级国产普通话三级 | 成人精品在线观看| 无码国产伦一区二区三区视频| 精品视频全国免费看| 欧亚乱熟女一区二区在线| 黄页视频在线91| 欧美精品二区三区四区免费看视频| 涩爱av色老久久精品偷偷鲁| 亚洲偷欧美偷国内偷| 久久久一区二区三区四区| 国产精品国模大尺度视频| 香港三级韩国三级日本三级| 欧美精品三级| 成人福利在线视频| 欧美精选视频一区二区| 欧美精品一区二区三区在线播放| 成人一级黄色大片| 国产人妖乱国产精品人妖| 久无码久无码av无码| 亚洲mv大片欧洲mv大片| 国产精品国产自产拍高清av水多| 天堂在线观看视频| 精品国产免费视频| 亚洲色图综合区| 国产精品福利电影一区二区三区四区| 精品99在线视频| 亚洲大胆av| 99久久自偷自偷国产精品不卡| 亚洲我射av| 中文字幕欧美日韩精品| 东京热一区二区三区四区| 欧美日韩在线观看视频| 一起草在线视频| 成人激情免费网站| 欧美国产综合在线| 国色天香一区二区| 91pron在线| 涩爱av色老久久精品偷偷鲁| 两个人的视频www国产精品| 在线观看毛片视频| 欧美理论电影在线| 青花影视在线观看免费高清| 亚洲欧洲日本在线| 91精产国品一二三产区别沈先生| 久久99久久久欧美国产| 一区二区三区四区五区精品| 99久久.com| 91免费视频国产| 99国内精品久久久久| 日韩在线观看免费| 国产免费黄色大片| 日韩女优电影在线观看| 麻豆亚洲av熟女国产一区二| 亚洲一区在线观看网站| 图片区偷拍区小说区| 成人av先锋影音| 青青青在线播放| 日韩国产欧美三级| 亚洲午夜久久久影院伊人| 91精品天堂福利在线观看 | 欧美日韩一区二区三区在线视频 | 国产精品国码视频| 不卡视频一区二区| 卡通动漫精品一区二区三区| 欧美亚洲视频在线看网址| 成人mm视频在线观看| 日韩视频欧美视频| 亚洲av少妇一区二区在线观看| 亚洲国产精品va在线| 亚洲另类在线观看| 欧美日韩一卡二卡三卡| 精品人妻伦九区久久aaa片| 亚洲一区电影777| 国产精品一级黄片| 国产精品天美传媒沈樵| 国内精品国产三级国产aⅴ久| 成人深夜在线观看| 一区二区在线播放视频| 国内国产精品久久| 精品这里只有精品| 久久99精品视频| www.avtt| 日韩二区三区四区| 国产又粗又长又爽视频| 国产精品久久久久久久久久妞妞| 天堂社区 天堂综合网 天堂资源最新版| 天天超碰亚洲| 精品高清视频| 91精品国产视频| 久久久久久久免费| 欧美暴力喷水在线| 欧美日韩一区二区三区在线视频| 亚洲综合专区| 麻豆成人小视频| 你懂的国产精品| 日本在线观看不卡| 欧美日韩专区| 五月天丁香综合久久国产 | 精品国产三级a在线观看| 无码人妻精品一区二区三区蜜桃91| 欧美精品精品一区| 男人日女人网站| 亚洲成人av在线| 91禁在线观看| 一区二区欧美亚洲| 345成人影院| 欧美第一淫aaasss性| 精品久久久网| 热久久免费视频精品| 凹凸成人在线| 亚洲va久久久噜噜噜| 欧美综合视频| 久久riav二区三区| 亚洲福利国产| av磁力番号网| 久久精品国产99久久6| 精品99在线视频| 99久久夜色精品国产网站| 亚洲视频在线不卡| 中文av一区二区| 加勒比综合在线| 五月激情综合婷婷| 免费无遮挡无码永久在线观看视频 | 男人的天堂久久| **亚洲第一综合导航网站| 色综合五月天| 日韩精品欧美一区二区三区| 中文亚洲字幕| 黄色三级中文字幕| 国产成人午夜99999| 亚洲一区二区中文字幕在线观看| 国产精品盗摄一区二区三区| 天天干天天舔天天操| 91福利在线导航| 无码人妻丰满熟妇区五十路 | 天堂va欧美ⅴa亚洲va一国产| 国产日韩欧美视频| 成人情趣视频网站| 日韩资源av在线| 日韩不卡一区二区三区| 欧美日韩中文在线视频| 国产午夜一区二区三区| 少妇精品无码一区二区免费视频| 色婷婷激情综合| 亚洲av无码不卡| 最近更新的2019中文字幕| 日韩一区二区三免费高清在线观看| 国产美女精品视频| 五月开心六月丁香综合色啪| 椎名由奈jux491在线播放| 国产精品亚洲一区二区三区在线| 性一交一黄一片| 精品欧美aⅴ在线网站| 国产一区二区99| 国产亚洲一区精品| 在线日韩三级| 91入口在线观看| 亚洲经典视频在线观看| 国产美女网站在线观看| 久久久91精品国产一区二区三区| 亚洲精品午夜视频| 欧美日韩色综合| 精品乱子伦一区二区| 久久久人成影片一区二区三区| 欧美调教视频| 亚洲国产精品久久久久婷婷老年| 精品一区精品二区高清| 特黄特黄一级片| 午夜精品久久久久久不卡8050| 精品美女久久久久| 中文字幕欧美精品日韩中文字幕| 国产午夜精品一区在线观看 | 国产一级在线播放| 亚洲精品综合精品自拍| 国产第一亚洲| 91亚色免费| 久久一二三四| 天堂网成人在线| 欧美性xxxx极品hd欧美风情| 亚洲视频一区二区三区四区| 欧美激情一区二区三区在线视频观看| 丝袜连裤袜欧美激情日韩| 亚洲午夜高清视频| 成人免费视频播放| 99精品欧美一区二区| 精品少妇一区二区三区在线视频| 亚洲天堂导航| 91在线无精精品一区二区| 亚洲一区二区伦理| 天天操夜夜操很很操| 91福利资源站| 高潮毛片7777777毛片| 国产精品久久久久不卡| 亚洲精品色图| www.久久久久久久久久久|