国产精品青草久-国产精品情侣愉拍-国产精品区网红主-国产精品区一区二-国产精品热久久-国产精品热热热-国产精品人aⅴ-国产精品人成在线-国产精品人妻人伦-国产精品人人

金喜正规买球

流程圖控件GoJS教程:使用Shape類繪制幾何圖形

翻譯|使用教程|編輯:吳園園|2019-08-20 10:17:22.763|閱讀 1916 次

概述:本教程將為您介紹如何使用Shape類繪制幾何圖形,控制繪制的形狀以及如何描邊和填充。

# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>

相關鏈接:

GoJS是一款功能強大,快速且輕量級的流程圖控件,可幫助你在JavaScript 和HTML5 Canvas程序中創建流程圖,且極大地簡化您的JavaScript / Canvas 程序。

點擊下載GoJS最新試用版

使用Shape類繪制幾何圖形。您可以控制繪制的形狀以及如何描邊和填充。

形狀,如TextBlock和Picture,是“原子”對象 - 它們不能包含任何其他對象。因此,Shape永遠不會繪制一些文本或圖像。

在這些簡單的演示中,代碼以編程方式創建一個Part并將其添加到Diagram中。了解模型和數據綁定后,通常不會以編程方式創建部件(節點或鏈接)。

數據

您可以將Shape.figure屬性設置為常用的形狀類型。使用GraphObject.make時,可以將圖形名稱作為字符串參數傳遞。您可能還需要設置GraphObject.desiredSize或GraphObject.width和GraphObject.height屬性,盡管通常由Panel確定形狀所在的大小。

以下是幾種最常用的Shape數據:

diagram.add(
    $(go.Part, "Horizontal",
      $(go.Shape, "Rectangle",        { width: 40, height: 60, margin: 4, fill: null }),
      $(go.Shape, "RoundedRectangle", { width: 40, height: 60, margin: 4, fill: null }),
      $(go.Shape, "Ellipse",          { width: 40, height: 60, margin: 4, fill: null }),
      $(go.Shape, "Diamond",          { width: 40, height: 60, margin: 4, fill: null }),
      $(go.Shape, "TriangleRight",    { width: 40, height: 60, margin: 4, fill: null }),
      $(go.Shape, "TriangleDown",     { width: 40, height: 60, margin: 4, fill: null }),
      $(go.Shape, "TriangleLeft",     { width: 40, height: 60, margin: 4, fill: null }),
      $(go.Shape, "TriangleUp",       { width: 40, height: 60, margin: 4, fill: null }),
      $(go.Shape, "MinusLine",        { width: 40, height: 60, margin: 4, fill: null }),
      $(go.Shape, "PlusLine",         { width: 40, height: 60, margin: 4, fill: null }),
      $(go.Shape, "XLine",            { width: 40, height: 60, margin: 4, fill: null })
    ));

流程圖控件GoJS教程:使用Shape類繪制幾何圖形

您可以在形狀樣本中看到所有已命名的幾何圖形 。一些最常用的數字是在GoJS庫中預定義的。但是大多數數字都在extensions目錄的Figures.js文件中定義。

填充和描邊

該Shape.stroke屬性指定用于繪制圖形的輪廓刷。該Shape.fill屬性指定用于填充形狀的輪廓刷。額外的“筆劃...”屬性還控制繪制形狀輪廓的方式。最常見的此類屬性是Shape.strokeWidth。

 diagram.add(
    $(go.Part, "Horizontal",
      $(go.Shape, { figure: "Club", width: 40, height: 40, margin: 4
                    }),  // default fill and stroke are "black"
      $(go.Shape, { figure: "Club", width: 40, height: 40, margin: 4,
                    fill: "green" }),
      $(go.Shape, { figure: "Club", width: 40, height: 40, margin: 4,
                    fill: "green", stroke: null }),
      $(go.Shape, { figure: "Club", width: 40, height: 40, margin: 4,
                    fill: null, stroke: "green" }),
      $(go.Shape, { figure: "Club", width: 40, height: 40, margin: 4,
                    fill: null, stroke: "green", strokeWidth: 3 }),
      $(go.Shape, { figure: "Club", width: 40, height: 40, margin: 4,
                    fill: null, stroke: "green", strokeWidth: 6 }),
      $(go.Shape, { figure: "Club", width: 40, height: 40, margin: 4,
                    fill: "green", background: "orange" })
    ));

流程圖控件GoJS教程:使用Shape類繪制幾何圖形

該Shape.stroke和Shape.fill性質采取刷ES但大多數情況下都獲得了CSS顏色字符串來表示純色畫筆。這兩個屬性默認為純黑色畫筆。但是,將它們中的一個指定為null或“透明”是很常見的。空刷子表示沒有為該筆劃或填充繪制任何內容。透明刷子產生相同的外觀但不同的擊中測試行為。具有null Shape.fill的形狀會產生“空心”形狀 - 在形狀內部單擊將不會“擊中”該形狀,因此不會選擇該形狀所在的節點。但是具有透明填充的形狀會產生“填充” “形狀 - 形狀內的鼠標事件將”擊中“

 diagram.div.style.background = "lightgray";
  diagram.add(
    $(go.Part, "Table",
      $(go.Shape, { row: 0, column: 0, figure: "Club", width: 60, height: 60, margin: 4,
                    fill: "green" }),
      $(go.TextBlock, "green", { row: 1, column: 0 }),
      $(go.Shape, { row: 0, column: 1, figure: "Club", width: 60, height: 60, margin: 4,
                    fill: "white" }),
      $(go.TextBlock, "white", { row: 1, column: 1 }),
      $(go.Shape, { row: 0, column: 2, figure: "Club", width: 60, height: 60, margin: 4,
                    fill: "transparent" }),
      $(go.TextBlock, "transparent", { row: 1, column: 2 }),
      $(go.Shape, { row: 0, column: 3, figure: "Club", width: 60, height: 60, margin: 4,
                    fill: null }),
      $(go.TextBlock, "null", { row: 1, column: 3 })
    ));

流程圖控件GoJS教程:使用Shape類繪制幾何圖形

嘗試在每個形狀內單擊以查看哪些形狀將響應單擊并導致選擇整個面板。請注意,使用“透明”填充,您可以看到圖表背景,但是當您單擊它時,您會“點擊”形狀。只有最后一個,填充為空,才真正“空洞”。單擊最后一個形狀只會導致圖表背景上的單擊,除非您單擊筆劃輪廓。

幾何

每個Shape都從它使用的Geometry中獲得“形狀” 。幾何圖形只是一個保存的描述,說明如何在給定一組點的情況下繪制一些線條。設置Shape.figure使用可以參數化的命名預定義幾何。通常,給Shape一個Geometry而不是給它一個數字是最有效的。

如果你想要一些與GoJS中所有預定義圖形不同的東西,你可以構建自己的幾何圖形并設置Shape.geometry。構建自己的幾何體的一種方法是構建由PathSegment組成的PathFigure。在構建基于某些數據計算點的幾何時,通常需要這樣做。

但是,創建常量幾何的更簡單方法是調用Geometry.parse來讀取具有幾何定義路徑表達式的字符串,或者將Shape.geometryString設置為這樣的字符串。這些表達式具有移動假想“筆”的命令。幾何路徑的語法記錄在“ 幾何路徑字符串”頁面中。

此示例創建一個看起來像字母“W”的Geometry,并在具有不同筆觸特征的多個Shape對象中使用它。幾何對象可以由多個形狀共享。請注意,可能不需要指定GraphObject.desiredSize或GraphObject.width和GraphObject.height,因為Geometry定義了自己的大小。如果設置了大小或由包含Panel強加,則有效幾何由Shape.geometryStretch屬性確定。根據geometryStretch屬性的值,這可能會導致額外的空白空間或剪裁形狀。

 var W_geometry = go.Geometry.parse("M 0,0 L 10,50 20,10 30,50 40,0", false);
  diagram.add(
    $(go.Part, "Horizontal",
      $(go.Shape, { geometry: W_geometry, strokeWidth: 2 }),
      $(go.Shape, { geometry: W_geometry, stroke: "blue", strokeWidth: 10,
                    strokeJoin: "miter", strokeCap: "butt" }),
      $(go.Shape, { geometry: W_geometry, stroke: "blue", strokeWidth: 10,
                    strokeJoin: "miter", strokeCap: "round" }),
      $(go.Shape, { geometry: W_geometry, stroke: "blue", strokeWidth: 10,
                    strokeJoin: "miter", strokeCap: "square" }),
      $(go.Shape, { geometry: W_geometry, stroke: "green", strokeWidth: 10,
                    strokeJoin: "bevel", strokeCap: "butt" }),
      $(go.Shape, { geometry: W_geometry, stroke: "green", strokeWidth: 10,
                    strokeJoin: "bevel", strokeCap: "round" }),
      $(go.Shape, { geometry: W_geometry, stroke: "green", strokeWidth: 10,
                    strokeJoin: "bevel", strokeCap: "square" }),
      $(go.Shape, { geometry: W_geometry, stroke: "red", strokeWidth: 10,
                    strokeJoin: "round", strokeCap: "butt" }),
      $(go.Shape, { geometry: W_geometry, stroke: "red", strokeWidth: 10,
                    strokeJoin: "round", strokeCap: "round" }),
      $(go.Shape, { geometry: W_geometry, stroke: "red", strokeWidth: 10,
                    strokeJoin: "round", strokeCap: "square" }),
      $(go.Shape, { geometry: W_geometry, stroke: "purple", strokeWidth: 2,
                    strokeDashArray: [4, 2] }),
      $(go.Shape, { geometry: W_geometry, stroke: "purple", strokeWidth: 2,
                    strokeDashArray: [6, 6, 2, 2] })
    ));

8.png

角度和比例

除了設置GraphObject.desiredSize或GraphObject.width和GraphObject.height以聲明Shape的大小外,還可以設置其他屬性以影響外觀。例如,您可以設置GraphObject.angle和GraphObject.scale屬性。

 diagram.add(
    $(go.Part, "Table",
      $(go.Shape, { row: 0, column: 1,
                    figure: "Club", fill: "green", width: 40, height: 40,
                    }),  // default angle is zero; default scale is one
      $(go.Shape, { row: 0, column: 2,
                    figure: "Club", fill: "green", width: 40, height: 40,
                    angle: 30 }),
      $(go.Shape, { row: 0, column: 3,
                    figure: "Club", fill: "green", width: 40, height: 40,
                    scale: 1.5 }),
      $(go.Shape, { row: 0, column: 4,
                    figure: "Club", fill: "green", width: 40, height: 40,
                    angle: 30, scale: 1.5 })
    ));

流程圖控件GoJS教程:使用Shape類繪制幾何圖形

該Shape.fill和GraphObject.background刷規模,并與形狀一起轉動。所述GraphObject.areaBackground繪制在含面板的坐標,所以它不會受該對象的標度或角度。

以下兩個形狀各自使用三個單獨的線性漸變畫筆,三個屬性各一個。請注意左側未旋轉的形狀。由于其GraphObject.background畫筆是不透明的,因此您無法看到填充其后面相同區域的GraphObject.areaBackground畫筆。

 var bluered = $(go.Brush, "Linear", { 0.0: "blue", 1.0: "red" });
  var yellowgreen = $(go.Brush, "Linear", { 0.0: "yellow", 1.0: "green" });
  var grays = $(go.Brush, "Linear", { 0.0: "black", 1.0: "lightgray" });
  diagram.add(
    $(go.Part, "Table",
      $(go.Shape, { row: 0, column: 0,
                    figure: "Club", width: 40, height: 40, angle: 0, scale: 1.5,
                    fill: bluered,
                    background: yellowgreen,
                    areaBackground: grays
                  }),
      $(go.Shape, { row: 0, column: 1, width: 10, fill: null, stroke: null }),
      $(go.Shape, { row: 0, column: 2,
                    figure: "Club", width: 40, height: 40, angle: 45, scale: 1.5,
                    fill: bluered,
                    background: yellowgreen,
                    areaBackground: grays
                  })
    ));

流程圖控件GoJS教程:使用Shape類繪制幾何圖形

自定義數字

如上所示,只需設置Shape.geometry或Shape.geometryString即可輕松創建自定義形狀。導入SVG時這非常方便。但是,也可以定義其他命名圖形,當您希望通過設置或數據綁定Shape.figure屬性來輕松指定或更改現有Shape的幾何圖形時,這很方便。

靜態函數Shape.defineFigureGenerator可用于定義新的圖形名稱。第二個參數是一個函數,它使用Shape和預期的寬度和高度調用,以生成并返回幾何。這允許基于Shape的屬性和預期大小來參數化幾何。特別是,除了寬度和高度之外,還可以在生成Geometry時考慮Shape.parameter1和Shape.parameter2屬性。為了有效,生成的幾何邊界必須等于或小于提供的寬度和高度。

 go.Shape.defineFigureGenerator("RoundedTopRectangle", function(shape, w, h) {
    // this figure takes one parameter, the size of the corner
    var p1 = 5;  // default corner size
    if (shape !== null) {
      var param1 = shape.parameter1;
      if (!isNaN(param1) && param1 >= 0) p1 = param1;  // can't be negative or NaN
    }
    p1 = Math.min(p1, w / 2);
    p1 = Math.min(p1, h / 2);  // limit by whole height or by half height?
    var geo = new go.Geometry();
    // a single figure consisting of straight lines and quarter-circle arcs
    geo.add(new go.PathFigure(0, p1)
             .add(new go.PathSegment(go.PathSegment.Arc, 180, 90, p1, p1, p1, p1))
             .add(new go.PathSegment(go.PathSegment.Line, w - p1, 0))
             .add(new go.PathSegment(go.PathSegment.Arc, 270, 90, w - p1, p1, p1, p1))
             .add(new go.PathSegment(go.PathSegment.Line, w, h))
             .add(new go.PathSegment(go.PathSegment.Line, 0, h).close()));
    // don't intersect with two top corners when used in an "Auto" Panel
    geo.spot1 = new go.Spot(0, 0, 0.3 * p1, 0.3 * p1);
    geo.spot2 = new go.Spot(1, 1, -0.3 * p1, 0);
    return geo;
  });
 
  go.Shape.defineFigureGenerator("RoundedBottomRectangle", function(shape, w, h) {
    // this figure takes one parameter, the size of the corner
    var p1 = 5;  // default corner size
    if (shape !== null) {
      var param1 = shape.parameter1;
      if (!isNaN(param1) && param1 >= 0) p1 = param1;  // can't be negative or NaN
    }
    p1 = Math.min(p1, w / 2);
    p1 = Math.min(p1, h / 2);  // limit by whole height or by half height?
    var geo = new go.Geometry();
    // a single figure consisting of straight lines and quarter-circle arcs
    geo.add(new go.PathFigure(0, 0)
             .add(new go.PathSegment(go.PathSegment.Line, w, 0))
             .add(new go.PathSegment(go.PathSegment.Line, w, h - p1))
             .add(new go.PathSegment(go.PathSegment.Arc, 0, 90, w - p1, h - p1, p1, p1))
             .add(new go.PathSegment(go.PathSegment.Line, p1, h))
             .add(new go.PathSegment(go.PathSegment.Arc, 90, 90, p1, h - p1, p1, p1).close()));
    // don't intersect with two bottom corners when used in an "Auto" Panel
    geo.spot1 = new go.Spot(0, 0, 0.3 * p1, 0);
    geo.spot2 = new go.Spot(1, 1, -0.3 * p1, -0.3 * p1);
    return geo;
  });
 
  diagram.nodeTemplate =
      $(go.Part, "Spot",
        {
          selectionAdorned: false,  // don't show the standard selection handle
          resizable: true, resizeObjectName: "SHAPE",  // user can resize the Shape
          rotatable: true, rotateObjectName: "SHAPE",  // user can rotate the Shape
                                                       // without rotating the label
        },
        $(go.Shape,
          {
            name: "SHAPE",
            fill: $(go.Brush, "Linear", { 0.0: "white", 1.0: "gray" }),
            desiredSize: new go.Size(100, 50)
          },
          new go.Binding("figure", "fig"),
          new go.Binding("parameter1", "p1")),
        $(go.Panel, "Vertical",
          $(go.TextBlock,
            new go.Binding("text", "fig")),
          $(go.TextBlock, { stroke: "blue" },
            new go.Binding("text", "parameter1", function(p1) { return p1; }).ofObject("SHAPE"))
        )
      );
 
  diagram.model = new go.Model([
    { fig: "RoundedTopRectangle" },
    { fig: "RoundedTopRectangle", p1: 0 },
    { fig: "RoundedTopRectangle", p1: 3 },
    { fig: "RoundedTopRectangle", p1: 10 },
    { fig: "RoundedTopRectangle", p1: 50 },
    { fig: "RoundedTopRectangle", p1: 250 },
    { fig: "RoundedBottomRectangle" },
    { fig: "RoundedBottomRectangle", p1: 0 },
    { fig: "RoundedBottomRectangle", p1: 3 },
    { fig: "RoundedBottomRectangle", p1: 10 },
    { fig: "RoundedBottomRectangle", p1: 50 },
    { fig: "RoundedBottomRectangle", p1: 250 }
  ]);

流程圖控件GoJS教程:使用Shape類繪制幾何圖形

請注意Shape.parameter1屬性(綁定到“p1”屬性的數據)如何控制角的舍入程度。每個圖形的定義根據幾何體的實際大小限制圓度。您可以通過調整最后一個形狀的大小來查看效果 - 如果形狀變大,則p1 == 250的形狀上的曲線可能很大。

=====================================================

更多GoJS相關教程,視頻,資源請點擊此處了解~

想要購買GoJS正版授權的朋友可以。

更多精彩內容,敬請關注下方的微信公眾號,及時獲取產品最新資訊▼▼▼

圖片2.jpg


標簽:

本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn

文章轉載自:

為你推薦

  • 推薦視頻
  • 推薦活動
  • 推薦產品
  • 推薦文章
  • 慧都慧問
掃碼咨詢


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
国产无你高清在线观看av | 国内无码视频播放网址 | 国产女人久久精品 | 91亚洲免费 | 国产美女流出白浆在线观看 | 中文字幕乱码一区二区免费 | 国产一区二区精品在线观看 | 狠狠色狠狠综合天天 | 日韩精品欧美高清区 | 精品毛片久久久精品毛片 | 日本一区二区三区专线 | www毛片 | 久久成人18免费网站 | 波多野结衣一区二区免费视频 | 99久久国产热无码精品免费久久久久 | 日本高清一级婬片a级中文字幕 | 91亚洲精品亚洲人成在线观看 | 国产精品日韩欧美久久综合 | 99这里只有精品在线 | 国产成人无码精品一区在线观看 | 欧洲熟妇色 | 精品国产一区二区三区19 | 国产成人无码一区二区在线播放 | 精品午夜福利在线视在亚洲 | 国产三级aⅴ视频在线观看 国产三级a毛视频在线观看 | 久久爱评论库第12章第1页 | 精品国产不卡在线观看免费 | 亚洲一区二区三区四区五区六区 | 国产成本人 | 午夜影院一区二区三区 | 亚洲av理论在线电影网 | 国产原创中文在线亚瑟 | 91视频 | 国产精品日韩欧美一区二区三区 | 国产激情av一区二区三区 | 精品人妻人人做人人 | 国产精品亚洲第一区在线 | 一区二区三区国产精品保安 | 亚洲成av人片无码不卡播放器 | 日韩三级+在线播放 | 狠狠噜天天噜日日噜无码 | 欧洲av无码一区二区三区 | 亚洲男人在线观看无码 | 国产香蕉97碰碰久久人人 | 91影视免费版官方最新版下载 | 91在线精品无码秘?入口九色 | 日韩欧美aⅴ综合网站发布 日韩欧美p片内射久久 | 九一果冻制品厂推出新剧达达兔 | 四虎精品国产永久在线观看 | 丰满人妻被公侵犯中文电影版 | 激情五月丁香婷婷 | 91精品国产闺蜜国产在线闺蜜 | 午夜福利精品 | 午夜福利在线观看一区二区 | 国产麻豆剧传媒免费观看 | av一道无码字幕 | 免费无码av片在线观看网站 | 在线精品91青草国产 | 91桃色| 91星空无限传媒在线 | 亚洲电影有码中文字幕 | 国产成人av综合久久 | 日韩系列精品自拍不卡视频 | 欧美性大战久久久久久久 | 国产成人麻豆精品午夜福利在 | 无码午夜性爱视频 | 精品少妇人 | 日本福利网站 | 中文字幕不卡免费高清视频 | 深夜a级毛片免费无码 | 成人看片黄a免费看视频 | 日本高清www午色夜在线视频 | 欧美在线不卡一区在 | 欧美天天干| 亚洲国产成人精品无码 | 国产成a人亚洲精v品无码樱花 | 国产aⅴ久久免费精品 | 无遮挡国产高潮视频免费观看 | 成人午夜福利电影 | 亚洲av中文无码乱人伦在线视色 | av无码不卡一区二区三区 | 亚洲欧美另类成人综合图片 | 在线天堂中文在线资源网 | 国产亚洲精品 | 国产色播色 | 91无码人妻精品一区二区三区 | av片在 | 久久99er热 | 欧美成人精品福利视频 | 香蕉视频在线看 | 国产午夜视频高清 | 麻豆国产精品色欲av亚洲三区 | 成年女人免费视频播放大全 | 亚洲国产精品国自产拍a∨ 亚洲国产精品国自产拍av | 91精品国产偷窥一区二区 | 欧美精品国产精品日韩系列 | 99久久久久久精品免费 | 成人午夜福利短视频在线观 | 日语中字在线播 | 亚洲国产一区二区午夜福利 | 91精品自在线在线视频 | 日本午夜免a费看大片中文4 | 日韩超薄丝袜无码视频下载网站 | 黄色视频网站在线观看 | 91精品欧美综合在线野草社区 | 亚洲性夜夜综合久久麻豆 | 亚洲一区二区三区一六视频在线 | 精品久久综合一区二区 | av无码免费永久在线观看 | 亚洲国产成人久久精品软件 | 色老板在线视频一区二区 | 禁止18点击进入在线观看尤物 | 国产一级a爱片在线观看视频 | 精品无码无人网站免费视频 | 91精产品一永久下载app官方正 | 国产一级婬片aa片免费西 | 久久99热国产精品免费 | 午夜精品久久久久久99热蜜桃 | 黑色午夜 | 国产一区二区三区精品综合 | 亚洲日韩精品免费视频91蜜桃 | 国产av天堂无码一区二区三区 | 91麻豆精产国品一二三系列产品测评 | 精品动漫一区 | 午夜人妻久久久久久久久 | 天天人人综合网7799 | 国产免费一区二区三区vr | 国产白嫩精品久久久久久 | 凹凸国产熟女精 | 精品无码国产一区二区入口91 | 人妻91麻豆一区二区三区 | 国产成人午夜福利在线播放 | 精品国产一级在 | 国产精品四虎 | 成人自拍视频免费在线观看 | 人妻少妇伦在线电影不卡 | 国产人妖ts吞精在线观看 | 精品国产91久久久久久久黄无码 | 国产黄色在线播放 | 成人夜色视频网站在线观看 | 亚洲欧美日韩在线一区 | 99久久婷婷免费国产综合精品 | 99热免费在线 | 99精品国产福利片在线观看 | 成全影院大全在线观看中文字幕 | 日韩欧美精品有码在线观看 | 中文字幕在线亚洲日韩 | 免费一级久久大片 | 国产综合av一区二区三区无码 | 午夜a级毛片免费看 | 日韩精品一区二区三区费暖暖 | 亚洲av永久无码精品 | 国产一区二区高清 | 中文精品久久久久 | 中文字幕久久熟 | 精品一区二区三区自拍图片区 | 亚洲国产精品线在线观看 | 亚洲av成人精品一区二区三区 | av励志电影 | 少妇精品揄拍高潮少妇 | 亚洲日韩欧美成人 | 久久99中文字幕 | 91精品一区二区三区在线观看 | 99国产在线 | a级毛片在线免费观看 | 国产在线精品一区二区三区精品 | 亚洲第一精品911 | 午夜在线观看免费线无码视频 | 韩国r级无码电影在线观看 韩国r级无码片在 | 亚洲一区爱区精品无码 | 国产女主播在线观看 | 国产曰的好深好爽免费视频 | 91中文字幕在线永久在线观看 | 久久东京国产中文字幕 | 国产精品黑丝 | 在线观看三级国产精品 | 成人丝袜激情一区二区 | 丰满的瑜伽老师bd三级免费全集 | 亚洲日韩国产a级无码精品 亚洲日韩国产成网在线观看 | 无码人妻少妇伦在线电影 | 精品精品国产国产 | 亚洲av乱码一区二区三区人人爱 | 91视频一区二区三区 | 国产免费观看不卡黄av片 | 二区视频 | 99国产精品热久久久久久 | 精品无码久久久久久尤物 | 国产精品初高中精品免费观看 | 国产成人午夜福利在线观看视 | 人少妇乱子伦精 | 国产欧美精品区一区二区三区 | 精品人妻一区二区三区蜜桃 | 国产特级亚州一级淫片 | 亚洲一区二区三区免费在线观看 | 国产99久久亚洲综合精品西 | 亚洲最大av无码网址 | 99re8这里有 99re99精品视频在线播放 | 中日韩精品无码一区二区三区 | 亚洲av中文无码乱人伦在线播放 | 亚洲日韩国产一区二区蜜桃 | 无码中字av福利 | 91天堂素人搭讪在线观看 | 91免费无码国产在线观看 | 亚洲欧美日97影 | 国内高清无码一二三区 | 成人午夜性a一级毛片免费看 | 人妻无码久久精品人妻 | 丰满熟女人妻大乳波多野吉衣 | 国产成人精品一区二区不卡 | 国产精品午夜福利久久久 | 91精品国产闺蜜国产在线闺蜜 | 亚洲成av片中文字幕在线观看 | 日韩a一级 | av网站在| 日韩av片无码一区二区不卡 | 成人免费午夜无码视频 | 黄网站在线观看高清免费 | 人人澡人人澡碰人人看软件 | 国产无遮挡又黄又爽 | 内射无套内射国产精品视频 | 亚洲精品亚洲人成在线 | 精品久久久久久中文字 | a视频在线看无码免费 | 日本动漫在中国的传播黄金时期 | 欧美高清精品一区二区 | 亚洲av成人一区二区三区高清 | 国产白丝在 | 国产在线观看人成激情视频 | 91探花大神纪实 | 欧美人与动牲交大全免费 | 精品国产a | 国产综合久久99久久 | 国产调教视频免费专区 | 国产日韩av免费无码一区二区 | 麻豆麻豆必出精品入口 | 中文字幕人妻系列乱码 | 日韩人妻无码潮喷中文视频 | 亚洲欧美精品中字久久99 | 欧美精品黑 | 日韩人妻av在线毛片 | 国产午夜激情视频自拍 | 国产综合精品91 | 一区二区三区欧美视频 | 91精产品自偷自偷综合 | 国产精品无码无在线观看 | 国产欧美日韩va另类 | 国产盗摄在线一区 | 精品九九人人做人人爱 | 中文无码一区二区三区不卡 | 亚洲熟妇无码av在线观看 | 欧美一级一区二区 | 香蕉久久一区二区三区电影 | 国产激情av一区二区三区 | 91po国产在线精品免费 | 91精产国品一二三产区 | 日本一区二区三区精品道不卡 | 日本精品久久久久中文字幕 | 午夜精品一区二区三区av | 在线首页av免费观看 | 国产成人av乱码在线观看 | 国产高清在线精品一区二区 | 91免费人成网站在线观看18 | 亚洲aⅴ男人的天堂在线观看 | 日韩一区国产二 | 精品国产在天天线2025 | 91久久国产精品视频 | 精品无码日韩一区二区三区不卡 | 国产亚洲午夜高清国产拍精品 | 免费一级毛片不卡在线播放 | 91大神精品视频高清免费观看 | 丰满少妇弄高潮了www | 国产精品va视频一区二区 | 亚洲精品无码一区二区三区四虎 | 国产狂喷潮在线观看中文 | 欧美日韩在大午夜爽爽影院 | 97亚洲熟妇自偷自拍另类图片 | 97嫩草国产在线观看www免费 | 欧美丰满老 | 伊人小蛇婷婷色香综合缴缴情 | 国产成人愉拍免费视频 | 九色视频在线观看 | 日本aⅴ | 在线观看欧美亚洲少妇 | 国产熟女3p贵在真实视频 | av免费网址在线看 | 午夜免费啪视频 | 国产欧美一区二区精品久久久 | 日本韩国三级 | 中文字幕免费在线看线人动作大片 | 日韩人妻潮喷视频 | 欧美视频精品一区二区 | 午夜精品99一区二区三区 | 爆乳邻居肉| 97精品国产高清自在线 | 亚洲乱亚洲乱妇无码 | 亚洲精品中文字幕无码久久久久久 | 国产精彩视频一区二区在线观看 | 欧美日韩高清视频一区二区三区 | 欧美动漫排行榜推荐 | 色噜噜狠狠一区二区三区 | 波多野结衣高潮颠抖不停 | 韩国a级情欲片在线观看高清 | 欧美91精品久久 | 日本久久久久 | 国产一级毛片国语版 | 99在线精品日韩一区免费国产 | 国产一区二区精品久久91 | 亚洲国产精品va在线观看香蕉 | 国产作爱视频免费播放 | 成年黄网 | 在线观看国产精品不卡的av | 国产成人无码精品不卡 | 久久av无码aⅴ高潮av喷吹 | 国产色婷婷精品综合在线手机播放 | 三年级在线观看免费观看大全 | 99尹人香蕉国产免费天天 | 爆乳邻居肉欲中文字 | 在线美剧天堂 | 日韩欧美在线播放 | 亚洲日本中文字幕乱码在线 | 国产精品尹人在线观看 | 日日橹狠狠爱欧美超碰 | 波多野结衣一区二区三区av免费 | 东京热久久无码av高潮喷 | 亚洲国产精在线观看 | 99人妻日韩精品一区二区传媒 | 亚洲成a人片在线观看老师 亚洲成a人片在线观看天堂无码 | 国产激情怍爱视频在线观看 | 人妻久久无码五月天 | 91网国| 久草视频免费在线观看 | 风流老太婆大bbwbbwhd | 午夜福利av无码 | 99精品国产自在现线10页 | 亚洲日韩aa特黄毛片试看 | 91se在线看片国产免费观看 | 亚洲精品岛国片在线观看 | 狠狠色丁香婷婷综合小时婷婷 | 欧美成人在线播放视频 | 91久久精品久久精 | 国产人妖ts米兰在线 | 国产亚洲第一页电影 | 91偷伦一区二区三区蜜臀 | 亚洲精品美女久久久久9999 | 亚洲h网站| 国产精品一区二区三区不卡视频 | 国产三级在线 | 国产精品一香蕉国产线看观看 | 一区二区三区免费高清视频 | 中文字幕免费在线 | 99久久99久久精品国产片果冻 | 内射精品无码中文字幕 | 精品国产乱码久久久久久免 | 国产成人久久精品激情 | 亚洲第一区国产一区二区精品 | 最新国产在线拍揄自揄视频 | 九九视频精品全部免费播放 | 午夜福利理论片在线观看播放 | 日韩精品一区二区 | 精品亚洲a∨无码一区二区三区 | 99国产在| 亚洲影视一区二区在线播放 | 日韩乱码人妻无码中文字幕视频 | 欧美日韩精品一区二区三区高清视频 | 波多野结衣中文字幕一区二区三区 | 黄视亚洲欧洲日韩频在线观看 | 免费无遮挡无码视频在线观看 | 亚洲av中字免费在 | 国产精品女同 | 亚洲成a人片在线观看中文无码 | 国产成人免费在线 | av中文字幕在线 | 91久久亚洲亚洲综合精品 | 激情亚洲 | 99热从新兴趋势到潮流风口 | 欧亚激情偷乱人伦小说视频 | 亚洲午夜av无码专区在线播放 | 日本xxxx裸体xxxx免费 | 欧美极品另类ⅴideosde | 国产精品视频久久久久 | 狠狠躁天天躁中文字幕日韩版 | 欧洲av无码一区二区三区 | 欧美一区二区三区 | 国产黄大片在线观看画质优化 | 国产亚洲女人久久久久毛片 | 亚洲欧美国产免费综合视频 | 欧美高清视频www夜色资源网 | 91最新网址 | 欧美日韩视频在线第一区 | 在线观看国产亚洲视频免费 | 国内亚洲精品视频久久 | 国产在线卡一卡二卡三卡四卡免费 | 亚洲欧美日韩国产另例 | 午夜理理伦三级在线观看 | 91香蕉视频免费软件下载 | 麻豆三级 | 中文字幕亚洲视频 | 国产大陆亚洲精品国产 | 99精品人妻一区二区 | 在线亚洲欧洲日产一区2区 在线亚洲人成电影网站色www | 精品久久久久久久国产潘金莲 | 午夜福到在线4国产社区书记 | 人妻少妇精品视频二区 | 中文字幕人妻系列乱码 | 亚洲a∨无码男人的天堂 | 国产成人精品综合久久久 | 国产真实伦在线观看视频 | 国产ts人妖在线 | 成人亚洲欧美久久久久 | 久久99精品国产99久久 | 综合激情五月综 | 日本强伦姧护士在线播放 | av在观线观看男人的天堂 | av中文一区二区三区桃花岛 | 欧美在线视频一区二区 | 无码国产69精品久久久久网站 | 91福利精品导航完整版电影在线观看 | 国产成人精品月日本亚洲语音 | 国产日韩欧美亚洲综合在线 | 91香蕉 | 国产日韩精品欧美一区 | 91精品国产高清久久久久久 | 欧美性狂猛xxxⅹxx吞精 | 九九九日韩精品免费视频 | 狠狠色婷婷狠狠狠亚洲综合 | 国产熟人av一二三区 | 中文字幕精品 | 自拍无码国产 | 91精品在线播放 | 国产精品一区二区白浆 | 国产欧美| av是什么意思 | 午夜福利视频无码 | 国产精品无码无卡无需播放器 | 欧美在线播放一区二区 | 人人澡人人爽欧美一区 | 亚洲国精产品二二三三区 | 在线播放无码后入内射少妇 | 日韩美女 | 国产午夜亚洲精品国产 | 人人爽人人爽人人片av东京热 | 91三级视频在线观看 | 精品国产福利第一区二区三区 | 欧美极品尤物在线播放一级 | 国产精品视频一区二区538 | 无码精品少妇 | 中文字幕一区二区三区在线观看 | 精品一区二区三区在线观看 | 国产一级做a爰片在线看免费 | 国产av99激情久久无码天堂 | 亚洲av无码久久无遮挡 | 精品动漫中文字幕一区二区三区 | 深夜二个少妇精油按摩到高潮 | 成全影视 | 国产精品熟女视频一区二区 | 九一果冻制品厂推出新剧达达兔 | 日韩精品久久久毛片一区二区 | 国产人妻人伦精品九色威尼斯商人 | 午夜成人理论无码电影在线播 | 精品婷婷久久久久 | 99久久婷婷国产综合精品青牛牛 | 天天干天天日天天碰 | 国产91色在线观看 | 日本高清无日本 | 国产成人久久精品一区二区三区欧美 | 日本特黄高清a一级视频 | 无码人妻精品中文字幕免费东京热 | 亚洲精品久久久久久一区二区 | 黄片在线播放欧美国产 | 国产欧美 | 亚洲男人的天堂一区二区无码 | 欧美成人精精品一区二区 | 国产又粗又猛又黄又爽无遮挡 | 99久久夜色精品国产网站 | 午夜视频福利在线观看 | swag| 亚洲av网站 | 欧美精品人 | 日本wv一本 | 91天美麻豆精东蜜桃传媒 | 精品一区二区在线观看国产 | 精品第一国产综合精品aⅴ完整版 | 97亚洲熟妇自偷自 | 日本久久综合网站点击 | 韩国高清一区二区午夜无码 | 亚洲性无| 国产午夜福利不卡在线观看 | 国产日韩久久久久精品 | 亚洲国产精品va在线观看欧美 | 欧美日韩综合在线视频免费看 | 国产av麻豆一区 | 天美影视传媒有限公司 | 国产精品亚洲欧洲人成网站 | 成人色综合 | 91精品国产高清久久久久久91 | 国产精彩视频一区二区在线观看 | 中文字幕乱码一区久久 | 在线观看www成人影院 | 免费无码中文a级毛片 | 亚洲熟妇无码爱v在线观看 亚洲熟妇无码八av 亚洲熟妇无码八av在线播放 | 国产精品自拍第一页 | 国产亚洲精品va片在线播放 | 91精品欧美综合在线野草社区 | 成人久久 | 综合色五月久久激情婷 | 精品少妇爆乳无码aⅴ区 | 亚洲国产精品日韩在线 | 喷水的视频一区二区三区 | 国产精品一区二区三区免费视频 | 丰满岳乱| 亚洲精品大| 极品少妇小泬50pthepon | 91人妻人人澡人人爽人人精品 | 国产免费久久精品99re丫 | 国产自在现偷国产精品国产日韩 | 91色站| 国偷自产av一区二区三区接 | 国产av无码专区亚洲awww | av天堂最新手机网址无码窝 | 国产成人无码aⅴ片 | 二区久久 | 精品人妻系列无码一区 | 最新剧情片大全免费在线观看 | 日本字幕有码 | 99热这里| 精品国产国产自在线观看 | 国产sm调教视频在线观看 | 午夜视频在线观看免费完 | 97超级碰碰碰碰在线视频 | 精品三级久久久久久久 | 欧美va天堂v国产综合 | 欧美精品第一页 | 免费无码又爽又刺激视频在线 | 国产中文亚洲熟女日韩 | 波多野结衣av高清一区二区三区 | 亚洲熟妇色自偷自拍另类 | 欧美人妻一区二区三区 | 中文字幕视频二区人妻在线 | 精品国产天堂 | 人妻体内| 91se在线看片国产免费观看 | 欧美日韩三级电影在线观看 | 亚洲av色噜噜噜 | 极品白丝国产在线视频 | 国外免费人妖网视频在线观看 | 波多野结衣在线电影天堂 | 插b内射18免费视频 插逼网站 | 国产精品无码久久综合网 | 国产丝袜不卡一区二区 | 国产欧美在线播放视频免费 | 日韩精品在线第二页 | 国产三级在线观看播放 | 国产一区二区三区精品综合 | 亚洲国产无码成人av | 亚洲日韩乱码中文无码蜜桃 | 亚洲国产亚洲片在线观看播放 | 亚洲综合色婷婷在线观看 | 91免费视频在线看 | 国产亚洲精久久久久久无码 | 国产精品视频一区国模私拍 | 国产国语av毛片在线看 | 国产传媒一二三区av | 国产成人亚洲综合91精 | 精品按摩无码 | a级性爱视频在线观看 | 亚洲国产成人 | 国产女人高潮叫 | 超碰97人人射妻 | 亚洲国产精品白丝观看 | 九九九九九九伊人 | 人人狠狠综合久久亚洲 | 无码熟妇人妻av在线影片最多 | 精品日韩一区二区三区 | 欧美日本一区二区三区在线 | 国产精华液一线二线三线 | 天堂中文av在线 | 成人欧美一区二区三区在线电影 | 欧美亚洲国产午夜看片 | 国产免费丝袜调教视频 | 狠狠精品干练久久久无码中文字幕 | 国产成人欧美视频在线观看 | 亚洲午夜福利精品无码不卡 | 私拍一区二区三区 | 国产自拍后入在线观看 | 色噜噜狠狠色综合av | 国产wwww色引发热议 | 国产一级毛片视频在线! | 日韩人妻一区二区三区蜜桃视频 | 国自产拍偷拍精品啪啪模特 | 天天av天天翘天天综合网 | 精品久久久久久无码一区二区 | 综合国产精品私拍国产在线 | 免费无码av片在线观看网站 | 亚洲国产aⅴ精品一区二区蜜桃 | 欧美高清国产一区二区三区 | 中文无码伦av中文字幕 | 爆乳少妇在办公室在线观看 | 欧美亚洲人成网站在线观看 | 无码人妻一区二区三区av | 日本二区三区欧美亚洲国 | 国产av旡码专区亚洲av | 国产精品一区二区视色 | 国产成a人亚洲精v品无码樱花 | 久久大香萑太香蕉综合网 | 成人午夜福利免费体验区 | 亚洲精品少妇久久久久久希岛爱理 | 婷婷亚洲综合 | 国产高清一区二区三区视频 | 欧美日韩第一区 | 在线观看无码av免费不卡网站 | 国产一区二区精品在线观看 | 内射一区二区精品视频在线观 | 日本精品高清一区二区97伦理电影 | 国产欧美日韩综合精品二区 | 无码人妻精品一区二区三区在 | 亚洲福利国产精品17p | 国产精品一区二区尿失禁 | 黄一色片一网站一 | 亚洲精品高清αv在线播放 亚洲精品高清国产 | 日本午夜免费理论片 | 日韩精品无码中文字幕一区二区 | 午夜久久精品国产 | 91啦91pornv| 国产无遮挡大学生第一次做 | 日韩亚洲人成 | 91麻豆女人丰 | 中文字幕av无码专区第一页 | 一区二区三区日韩 | 无码人妻久久一区二区三区不卡 | 高清性色生活片试看 | 91综合精品网站久久 | 亚洲欧美日韩v在线观看不卡 | 国产在线高清理伦片a | 麻豆乱码国产一区二区三区 | 日本久久高清一区二区三区毛片 | 国产成人a人亚洲精品无码 国产成人a视频高清在线观看 | 国产午夜电影久久 | 国产免费高清69式视频在线观看 | 亚洲中文字幕永久有效 | 亚洲熟妇视频在线观看 | 中文字幕人成 | 99精品众筹 | 91天堂一区二区三区在线 | 亚洲日韩v无码中文字幕 | 国产白丝喷水娇喘视频 | 中出无码一区二区三区 | 亚洲日韩av无码 | 日本中文一二区高 | 亚洲aⅴ无| 成人午夜精品一区二区 | 99国产精 | 午夜美女国产一区 | 国产农村妇女精品一二区 | 国产一级片观看 | 久久99精品久久久久国产 | 桃蜜桃av秘无码一区二区三区 | 精品无码一区二区三区爱欲 | 中文字幕久久精品乱码乱码 | 99e热久久精品首页尤物 | 人视频网站 | 欧美午夜福利电影a在线 | 欧美激情一区二区三区高清视 | 欧美freesex黑人又粗又大长 | 丰满的瑜伽老师bd三级免费全集 | 在线播放无码后入内射少妇 | 99在线精品视频免费 | 99精品国产在热2025一级毛片 | 99爱精品成人免费观看 | 免费无码成人av在线播放不卡 | 99久久免费只有精品国产 | 亚洲国产专区一区 | 黄色网站在线播放 | 国产区精品一区二区不卡中文 | 高清一区二区三区视频 | 国产人妻人伦精品九色威尼斯商人 | 91色站 | 无码电影在线播放 | 国产成人av电影在线 | 欧美成人四级剧情在线播放 | 亚洲av最新天堂地址 | 丰满少妇粗大猛烈进高清播放 | 天天干夜夜操天天干 | 精品福利一区二区三区精品 | 偷窥盗摄手机在 | 国产欧美一区二区三区精品 | 丰满人妻熟妇乱又伦精品软件 | 国产草莓精品国产av片国产 | 老司机免费福利视频 | 久久96热人妻偷产精品 | 97久久婷婷五月综合色d啪蜜芽 | 91精品久久久久久久久入口 | 97国产婷婷综合在线视 | 日韩av无码中文一区二区三区 | 亚洲av无码国产精品色午夜软件 | 国产三级 | 亚洲午夜久久久久中文字幕久 | 高潮毛片又色又爽免费 | 久久99国产综合精品1 | 国产在线乱子伦一区二区 | 亚洲中文字幕dvd在线 | 日韩欧美亚洲国产精品字幕久久久 | 精品亚洲国产专区在线观看 | 一区二区三区好的精华液杨朝越 | 91免费人成网站在线观看18 | 国内揄拍国产精品人妻门事件 | 国产内射老熟女aaaa | 三级片国产在线观看 | 婷婷中文视频在线 | 国产在线高潮流 | 羞羞影院无码一区二区 | 九九热精品免费观看 | 亚洲国产gv在线观看 | 国产日韩av在线播放 | 国产麻豆一精品一av一免费软件 | 亚洲精品高清视频 | 亚洲va欧洲va日韩va忘忧草 | 多人伦交性欧美 | 亚洲成人友狼在线 | 内射后入在线观看一区 | 日韩av大片在线 | 国内精品91少妇在线播放 | 国产真实av剧情露脸 | 动漫人物的画法 | 国产h视频在线观看 | 天天躁日日躁狠 | 国产内射老熟女aaaa∵ | 亚洲一本大道无码av天堂 | 国产一级毛片视频国产 | 国产日韩精品一区二区三区在线观 | 日韩精品国产自在久久现线拍 | 91桃色视频 | 不卡片手机免费播 | 午夜亚洲av日韩av无码大全 | 国产欧美一区二区三区午夜精品 | 日韩亚洲av无码一区二区三区 | 十大高清影院软件排行榜 | 人妻少妇一区二区三区 | 伊人婷婷色香五月 | 欧美一级二级一区二区 | 91在线精品麻豆欧美在线 | 97无码人妻视频在线 | 亚洲乱理伦片在线看中字 | 欧美丰满熟妇xx猛交 | 亚洲无码人成在线 | 日韩av无码一区 | 国产免费一区二区三区免费视频 | 精品av国产一区二区三区四区 | 91中文字幕在线观看 | 国产v亚洲v天堂无码卡通 | 日本老司机午夜福利视频 | 国产日韩欧美久久 | 日韩精品一区二区三区蜜桃 | 91在线亚洲精品专 | 国产成人亚洲精品无码h在线 | 国产午夜成人久久无码一区二区 | 在线极品美女a毛片费观看 在线精品91青草国产 | 亚洲精品电影在线观看 | 亚洲日产?v中文字幕无码偷拍 | 无码一区二区三区老色鬼 | 亚洲国产精人品久久久久久 | 国产老太睡小伙子视频 | 91精品国产aⅴ一区二区 | 日日夜夜操天天干 | 亚洲国产成人手机在线观看 | 国产精品亚洲综合一区在线观看 | 一级一级一级av片 | 在线观看国产亚洲av | 国产一区中文字幕 | 人妻少妇精品视频二区 | 国产精品毛片无码 | 麻豆精品无人区码一二三 | 偷自拍亚洲视频在线观看99 | 日本不卡一区二区高清久久久 | 午夜成人理论无码电影在线播放 | 91精品国产91久久久久久一区二区 | 国产成人精品免费影视大全 | 亚洲国产精品无码久久久秋霞1 | 国产麻豆精品手机在线观看 | 亚洲男人的天堂aⅴ在线视频 | 激情综合五月丁香 | 日韩经典欧美一区二区三区 | 亚洲麻豆av无码成人片在线观看 | 成人精品国产区在线观看 | 日本欧美中文字幕人在线 | 日韩欧美亚洲综合久久 | 暴力变态强奷在线系列 | 少妇粉嫩小 | 爱豆国产剧免费观看大 | 日韩成人黄页网 | 日韩va亚洲v | 国产精品丝袜在线观看 | 韩国激情一区二区无码在线 | 国产精品无码久久久久久久久久 | 自拍视频在线 | 成人网站在线观看 | 亚洲精品久久久久久一区二区 | 国产精品免费播放一区二区 | 国产无码高 | 精品国产91久久久久久久黄无码 |