超碰91资源站-超碰97豆花-超碰97人妻-超碰97人人干-超碰97人人香蕉-超碰97天天操-超碰97在线资源站-超碰97资源站共享-超碰97资源站总站-超碰aa在线91-超碰av操-超碰爱爱

半岛外围网上直营

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

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

概述:本教程將為您介紹如何使用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@ke049m.cn

文章轉載自:

為你推薦

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


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
利記足球官網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 真人boyu·博魚滾球網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 最大網上PM娛樂城盤口(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 正規雷火競技官方買球(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 雷火競技權威十大網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) boyu·博魚信譽足球官網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 權威188BET足球網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 正規188BET足球大全(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 国产欧美日韩另类在线 | 国产亚洲成人精品久久久久无码av | 国产激情久久亚洲欧美视频在线 | 国产黑色丝袜在线播放 | 国产av精国产传媒 | 国产传媒果冻天美传媒 | 国产经典自拍一区 | 丰满少妇人妻无码专区 | 国产无套流白浆一区二区久久 | 国产在线视频国产永久2025 | 国产午夜在线视频观看 | 2025国产视频不卡在线 | 国产精品无码无卡在线观看 | 91精品国产自产在线老师啪 | 国产精品日日摸 | 国产成人一区二区三区免费视频 | av无码一区二区大桥久未 | 国产小视频免费在线观看 | 国产高清一国产av麻豆网 | 国产后入内射视频 | 国产一本到高清视频在 | 精品福利一区二区三区免费视频 | 成av人片在线观黄桃 | 精品国产福利一区二区三区 | 国产av精品一区二区三区视频 | 成人午夜福利免费 | 91精品国产免费青青碰在线观 | 国产码在线成人网站 | a级毛片一区二区免费视频 a级毛片在线播放 | 国产精品大 | 不卡的毛片在线视频 | 丰满少妇人妻高清大乳在线 | 国产精品久久自在自2025 | 国产一区欧美二区影视播放 | 国产精品一级aa片 | 国产成人精品一二三区 | 99国产精品一区无码 | 国产福利不卡在线观看 | 精品无码人妻一区二区三区品 | 国产美女爽到喷水视频 | 国产不卡视频一区二区三区四区 | 99精品一区二区三区无码吞精 | 国产精品黑色丝袜 | 极品少妇被猛得白浆直流草莓视频 | 国产中文字幕在线观看视频 | 国产成人一区二区三区毛片 | 国产精品亚洲第一区在线观 | 国产成人综合亚洲专区 | www日韩中文字幕在线看 | 91麻精品国产91久久久久 | 国产一区国产二区在线精品 | 91精品成人福利在线播放 | 高潮呻吟国 | 国产欧美动漫 | 国产高清无码一区二区久久 | 国产精品免费高清在线观看 | av天堂| 国产a毛片| 2025nv天堂香蕉在线观看 | 国产精品免费va在线观看 | 精品三级久久久久电影下载 | 国产精品亚洲色婷婷99久久精品 | 国产熟女亚洲精品麻豆 | 国产剧高清免费看 | 国产精品丝袜久久久久久不卡 | 18禁成年无码免费网站深添 | 国产午夜福利在线播放无删减 | 国产麻豆精品a在线观看 | 东京热无码人妻一区二区av | 国产精品一区99国产aaa精 | 成人午夜精品无码区 | 国产三级无码在线观看 | 国产黑色丝袜视频在线观看网红 | 国产精品免费观看久久 | 91在线国内在线入口 | 99久re热视频这只有精品6 | 国产v片在线播放免费无遮挡 | 国产高清美女一级a毛片久久w | 国精品人妻无码一区二区三区性色 | 国产精品对白交换绿帽视频 | 国产精品成人无码 | 成人在线日韩 | 国产一区二区三区免费 | 国产二区交换配 | 国产在线高清伦免费理视频 | 2025无码最新国产在线观看 | 国产成人亚洲精品无码青青草原 | 国产福利91精品一区 | 国产爆操美女五月天 | 国产午夜精品一区二区三区小说 | 精品国产va久久久久久久 | 国产成人精品精品欧美 | 精品亚洲∨无码专区毛片 | 精品少妇人妻av免费久久 | 国产毛片高清无打码在线 | 国产麻豆精品免费视频 | 国产在线一区二区三区旡码 | 国产区免费国际一区二区 | 国产高清在线观看a | 精品国产免费无码久久久 | 精品成在人线免费看 | 国产a免费观看不卡 | 成人国产一区二区三区精品 | 国产一区日韩二区欧美三区 | 国产高清一区二区三区视频 | 国产偷人激情视频在线观看 | 91精品无码中文字幕在线 | 国产精品高清一区二区三区99 | 国产在线一区二区三区色欲观看 | 国产精品v欧美精品∨日韩 国产精品v欧美精品v | 国产精品传媒秘入口麻豆 | 69久久91麻豆一区二区三区 | av无码国产永久播放 | 国产av无码专区亚汌a√ | 国产成人a视频高清视频在线 | 潮喷失禁大喷 | 国产高清不卡视频在线播放 | 国产精品成人va在线观看软件 | 91亚洲精品国产自 | 精品丝袜国产自在在线 | 18禁很色很爽很黄的免费网站 | av片日韩一区二区三区在线观看 | 91亚洲国产亚洲国产 | 国产亚洲欧洲国产综合一区 | 国产无套gv在线观看 | 国产高清在线视频精品视频 | 精品国产一区二区三区v | 91久久久精品人妻无码专区不卡 | 99国产在线国语精品2025 | 国产精品人成在线 | 国产成人综合色在线观看网站 | 91精品国产乱码久久久久久 | 国产av无码字幕制服高清 | 国产视频一区二区三区四区 | 东京一区二区三区高清视频 | 国语精品一区二区三区 | 成人黄色毛片一级 | 国产福利片在线 | 精品国产日韩欧美一区二区 | 91午夜在线免费观看小视频 | 国产三级在线播放网址 | 国产精品传媒秘入口麻豆 | 国产毛片在线视频a级 | 91丝袜长 | 国产偷窥熟女高潮精品视频 | 国产成人综合一区精品 | 91青青青国产在观免费影视 | 国产成人鲁鲁免费视频 | 国产精品一区二区三区三洲欧洲 | 97人妻无码免费专区 | 97涩涩免费视频在线 | 国产成人深夜福利短视频99 | 国产av夜夜欢一区二区 | 潮喷大喷水系列无 | 2025自拍偷区亚洲综 | 成人欧美一区二区三区a片 成人欧美一区二区三区白人 | 国产微拍精品一区在线观看 | 变态另类国产精品制服丝袜 | 囯产精品视频一区二区三区99 | 国产三级理论电影在线观看网址 | 国产成a人亚洲精v | 国产一区二区高清视频 | 91国际精品麻豆视频 | av永久无码精品桃花岛知道 | 国产精品美女久久福利网站 | 国产福利片在线观不卡 | 国产成人影院一区二区三区 | 91精品中文在线观看 | 国产精品三级 | 2025高清一区二区三区 | 国产精品一区二区av | 国产成年无码久久久久下载 | 国产在线公开视频 | 超刺激丝袜脚交在线观看 | 国产无码精品第8页 | 国产精品一区一区三区在线 | 国产精品思思热在线 | 99久久精品午夜 | 国产一级毛片高清完整版 | 国产黄在观线免费 | 91精品国久久久久久无码 | 国产福利95精品一区二区三区 | av午夜久久蜜桃传媒软件 | 成人在线视频高清无码不卡 | 国产欧美第一页在线观看 | 高清日韩精品一区二区三区 | av鲁丝一区鲁丝二区鲁丝 | 91欧美精品综合在线观看 | 国产一区免费精品在线 | 91在线播放国产福利 | 国产原创在线亚洲黄色大片高 | av中文字幕一区二区三区久久 | 国产自制在线观看视频 | 国产超碰97人人在线 | 国产一区鲁鲁在线视频免费播放 | 国产午夜精品一区不卡av | 91视频官网入口 | 91人妻无码精品一区二区夜色 | 国产精品无码av在线播放不 | 国产成人精品免费青青草原 | 国产精品秘入口女同 | 国产精品偷伦视频免费 | 91精品国产尤物在线 | 国产精品国产福利国产秒拍 | 国产精品全国免费观看高清 | 国产精品日本一区二区在线看 | 国产在线视欧美亚综合 | 东京热无码人妻一区二区av | 国产视频一区二区在线播放观看 | 成人a级毛片免费观看av网站 | 国产午夜av秒播 | 国产午夜成人免费看片无遮挡 | 国产高级黄区18 | 极品国产在线观看 | 91麻豆精品国产高清在线 | 国产精品日韩在线一区 | 综合精品国产二区无码 | 国产亚洲日韩欧美另类第八页 | 成人综合伊人五月婷久久 | 国产精品国产三级国产av品爱 | 精品国产人妻一区二区三区久久 | 成人午夜视频精品一区 | 国产av人人夜 | 精品视频精品国产免费视 | 国产综合无码三级 | 国产一在线精品一区 | 东京一区二区三区高清视频 | 国产aⅴ精品一区二区三区久久 | 精品久久极品人妻蜜臀色欲av | 国产一区二区精品高清 | 成人熟女一区二区三区 | 国产一区二区三区精品一级毛片 | 国产高清在线精品一本大 | 精品国产乱子伦一区二区三区r | 寡妇高潮一级毛片免费看懂色 | 丰满少妇一级av毛片 | 国产主播福利一二区在线观看 | 国产一区二区三区美女 | 国产美女口爆 | 国产福利私拍在线播放 | 国产精品拍在 | 91精品久久 | 国产a级国片免费播放 | 国产蜜桃色欲91精品一区二区 | 成人无码免费一区二区三区 | 国产精品免费高清 | 国产三级av在在线观看 | 91一区二区午夜免费 | 91无码人妻精品一区二区蜜桃 | 国产成人综合亚洲欧洲色就色 | 国产综合亚洲欧美另类久久久精品 | 99亚洲中文字幕精品一区二区 | 国产成人无码区免费内射一片色欲 | 国产桃色无码在线播放一区 | 国产精品合集久久久久青苹果 | 国产美女精品视频线播放 | 国产69精品久久久久久妇女迅雷 | 国产精品免费aⅴ片在线观看 | 97人妻碰碰碰视频 | 韩国精品视频一区二区在线播放 | 国产精品免费大片一区二区 | 国产精品一区二区国模私拍 | 国产一区二区三区不卡在线观看 | 国产爆乳无码视频在线观看 | 国产日本精品在线观看 | 国产一区二区高清在线 | 国产欧美日韩中文字幕第一页 | 高清日韩午夜无码看片 | 精品国产一区二区三区香蕉欧美 | 韩国无码一区 | 精品国产一区二区三区蜜殿 | 91久久人人妻人人澡人人爽 | 白丝jk女仆爆乳自慰喷水流白浆 | 精品国产欧美另类一区 | 韩国免费a级作爱片在线观看 | 国产精品无码一区二区在线观看 | 国产成人夜色高潮福利院91 | 国产视频一区二区无弹窗 | 国产尤物在线精品一区 | 国产午夜片无码区在线播放 | www亚洲精品少妇裸乳一区二区 | 91久久婷婷国产综合青草 | 成人日韩欧美在线视频播放 | 精品无人区麻豆乱码1区2区新区 | 国产精品白浆无码流出 | 国产女主播野外在线观看 | 成人做色视频在线观看网站 | 国产成人理论在线观看视频 | 国产精品国产国产aⅴ | 国产欧美日韩综合一区在线播放 | 国产成年女人毛片80s网站 | 国产高清无码在线 | 国产宾馆调教在线视频 | 国产午夜精品一二区理论影院 | 国产精品无码一二三视频 | 成人免费无码大片a毛片抽搐 | 国产成人无码aⅴ片在线观 国产成人无码aⅴ片在线观看 | 岛国在线观看无码不卡 | 国产一区二区久久久 | 91麻豆精品国产91久久久久久 | 国产麻豆91免费观看 | 岛国无码精品一区二区三区 | 国产成人黄色网站视频在线观看 | 国产经典不卡的在线视频 | 国产亚洲午夜影视在线观看 | 精品国产免费无码久久久 | 成人无码精品1区2区3区免费看 | av无码久久 | h无码精品3d动漫在线观看 | 国产做a视频免费观 | 国产精品一品二区三区的使用体验 | 国产欧美国产精品第一区 | 国产精品麻豆99久久 | 高清国产一级精品毛片基地 | 国产成人综合亚洲欧美在线 | 91桃色视频在线观看 | 国产成人丰满在线播放 | 国产精品午夜自在在线精品 | 国产一区欧美日韩3d | 成人亚洲综合网站 | 国产精品成人网红女主播 | 国产成人咱精品视频免费网站 | av无码免费永久在线观看 | 91欧美精品成人综合在线观看 | 国产视频在线观看福利 | 精品无码成人片一区二区98 | 国产另类图片 | 精品国内自产拍在线看99 | 国产精品久久久久久久久久影院 | 国产白丝jk制服又刺激又舒服 | 国产精品美女一区二区视频 | 国产精品丝袜久久久久久聚色 | 国产一区二区三区婷婷五月 | 国产一区二区理论在线观看 | 国产精品毛片va一 | 18禁免费无码无遮挡不卡网站 | 国产麻豆精品久久一二三 | 国产精品无码专区第1页 | 国产午夜一区二区三区 | 国精产品一区二区三区公司 | 国产原创在线视频 | 国产粉色白浆在线观看 | 国产欧美日韩综合精品一区二区三区 | 国产在线亚洲精品观看不卡按摩 | 精品视频一区二区三区2025 | 99久久国产视频 | 动漫处女自慰日韩一区二区 | 国产精品九九在线播放 | 国产女同一区二区在线观看 | 精品亚洲成在人线av无码 | 2025国产视频2区 | 国产免费高清综合视频 | 国产精品爽爽va吃奶在线观看 | 国产激情无码一区二区在线看 | 国产高清在线毛片 | 国产精品高潮呻吟久久 | 国产精品日韩av在自线在免费 | 国产成人精品国内自产色 | 国产精品国色综合久久蜜桃 | 国产午夜成人久久无码一区二区 | 国产精品v欧美精品∨日韩 国产精品v欧美精品v | 国产激情91久久精品导航 | 国产白丝无码免费视频 | 国产综合第一页在线视频 | 国产成人午夜在线视频极速观看 | 国产成人综合久久精品 | 成人在线毛片 | 91九色在线精品一区二区 | 成人综合午夜精品视频 | 精品国产色欧洲激情 | 国产一级毛片内射年月直播 | 国产在线精品一区二区高清 | 国产成人精品免费动漫视频大全 | 国产偷窥女洗浴在线观看亚洲 | 国产一区欧美精品一区 | 2025卡1卡2卡3精品老狼 | 国产成年无码av片 | 国产成人综合久久免费精品 | 国产精品区网红主播在线观看 | 国产精品日韩欧美一 | 91国在线啪精品一区 | 国产中文中文娱乐无码 | 成人欧美一区在线视频在线观看 | 国内福利写真片视频在线观看 | 国产午夜亚洲精 | 国产蜜桃午夜亚洲精品电影网 | 3d动漫精品啪啪一区二区中 | 精品少妇人妻av无码久久 | 国产综合亚洲欧美日韩一区 | av无码久久久久不卡网站毛 | 国产在线观看 | 成人精品午夜无码免费视小黄人 | 国产内射爽爽大片 | 国产午夜免费福利红片 | av入口在线网站 | 国产精品v在线观看无码 | 国产精品系列在线观看 | 国产成人av免观看 | 国产精品无码一区二区在线观一 | 国产欧美另类久久精品91 | av收藏夹电影完整版 | 国产午夜一区二区久久 | 国产午夜久久精品 | 丰满少妇高潮惨叫久久久一 | 国产成a人片在线观看 | 成人h动漫精品一区二区无码 | 高清国产网曝门事件情侣 | 69国产成人精品视频软件 | 国产91无码网站在线观看 | 成人艳情一二三区 | 国产精品欧美久久久久天天影视 | 国产高清中文精品 | 精品三级久久久久电影下载 | 国产精品亚洲综合在线观看 | 国产系列丝袜熟女精品网站 | 大尺度做爰无遮挡动漫 | 国产精品香蕉夜间视频免费播放 | 18禁纯肉高黄无码动漫在线 | 国产精品露脸国语对白99 | 91精品国产八戒影视 | 国产一区在线播放网址 | 国产欧美亚洲另类aⅴ | 国产区欧美区一区二区精品区 | 国产一区二区精品尤物 | 国产精品一级二级三级久久久 | 国产综合久久久久久 | 成亚洲国产av综合精品无码黄一级 | 成人欧美一区二区三区黑人 | 国产av中文字幕乱码高清 | 高清无码黄色网站 | 国产成人免费高清激情明星 | 成人亚洲欧美日韩 | 岛国少妇精品久久中文字幕 | 国产成人av一区二区三区不卡 | 国内午夜熟妇又乱又伦 | 精品国产呦系列在线观看 | 国产无码在线观看免费在 | 精品国产91久久久久久动漫 | 国产成人高清亚洲黄片大全 | 国产一区二区无码网站 | 精品无码av人妻系列网站 | 国产成人精品高清在线观看 | 国产自偷自拍视频 | 911精品国产91久久久久 | 国产成人手机版免费播放 | 国产日韩一区二区夜夜嗨 | 91精品国产白丝在线观看 | 国产福利免费怕怕怕视频 | 国产成人久久精品麻豆二区33 | 国产欧美另类久久精品91 | 99精品精品综合久久精品 | 精品人妻一区二区三区浪 | 国产成人无精品久久久 | 2025国产精品自拍 | 国产精品一区二区18 | 成人家庭影院日韩午夜 | 91嫩草国产线观看免费永久 | 国产成人精品怡红院在线观看 | 国产成人影院一区二区 | 国产精品欧美一区久久 | 国产专区亚洲欧美另类在线91 | 高潮尖叫免费视频 | 国产精品成人亚洲 | 91久久国产自产拍夜夜嗨 | 国产v综合v亚洲欧美大天堂 | 国产99久久久国产精品~~牛 | 国模一区二区三区久久 | 91精品国产免费无套国产 | 99久久精品午夜 | 国产三级电影网站 | 国产精品午夜福利不卡 | av网站在线嫩草影院 | 国内精品无码一区二区三区 | 国产精品中文字幕字幕在线 | 国产精品无码久久久久久曰本 | 91尤物国产尤物福利 | 国产熟女乱子视频正在播放 | 国产精品无码午夜免费影院 | 国产一区在线观看视频 | 国产精品爆乳无码一区二区三区 | 91在线播放国产福利 | 国产高清美女一级a毛片久久w | 爆乳熟妇一区二区三区 | 国色天香精品一卡二卡三卡 | 成人无码中文av天堂 | 成人免费无码婬片在线观看免费 | 国产成人精品无码区电影 | 91大屁股国产在线 | 国产精品va在线观看 | 国产日韩成人 | 国产成人青青热久免费精品 | 国产成人av一区二区三区免费在线 | 国产aⅴ无码专区亚洲aⅴ毛 | 国产一级毛片内射年月直播 | 国产麻豆精品高清在线播放 | 国产亚洲欧洲人人网 | 精品久久久久久无码专区 | 国产成人综合色在线观看网站 | 国产精品一区二区国模私拍 | 丰满少妇一区二区 | 国产一级无码av片在线观看 | 国产一区精品在线观看 | 国产a级a片一天天看 | 国产美女一级a作爱在线观看 | 成人无码精品1 | 国产a级三级三级三级 | 精品国产在天天在线 | 国产一区二区四五区在线视频 | 成在人线av无码免费高潮喷水 | 精品无码人妻一区二区三区品 | 国产一区二区日韩欧美在线 | 国产精品一卡二卡三卡乱码 | av中文字幕一区二区三区久久 | 国产亚洲人成在线影院 | 91九色国产操逼无码视频 | av无码国产在线观看岛国 | 国产毛片毛多水多密月 | 国产成人免费av片在线观看婷婷 | 国产精品毛片久久久久久久 | 精品日产一区二区三区 | 91精品久久久久无码午夜福利 | 成人免费视频在线观看 | 91国偷自产一区二区三区 | 国产成人精品播放视频 | 国产精品日本亚洲欧美 | 国产高清在线男人的天堂 | 国产三级久久三级久久 | 国产精品亚洲视频一区日韩 | 18禁动漫美女禁处被爆桶出水 | av无码片在线观看 | 精品无码91久 | 国产爆乳成av人在线播放 | 国产成人无码影片在线观看 | 丰满多毛的大隂户视频 | 国内国产真实露脸对白磁力 | 国产剧情中文字幕一区二区 | 精品人妻无码久久久久久 | 国产a级三级 | 加勒比东京热不卡一区二区ai | 国产精品熟女人妻久久 | 韩国美女爽快一级毛片免费观看 | 国产真实乱对白精彩 | 国产精品无码av一区二区三区 | 动漫精品一区二区三区在线 | 韩国国内大量揄拍精品视频 | 国产高清亚洲日韩一区 | 国产成人无码一区二区三区 | 国产欧美日韩综合视频在线 | 国产白嫩在线观看视频 | 东京热男人的天堂精品 | 国产偷自视 | 国产精品不卡在线观看的a站 | 国产在线一区二区三区欧美 | 国产激情精品一区二区三区 | 国产精品国产三级国产av剧情 | 国产成人一区二区三区毛片 | 91亚洲中文天堂 | 国产一区二区三区精品91 | 精品福利一区二区三区免费视频 | 精品国产亚洲av香蕉高清 | 国产中文字幕在线免费观看 | 国产精品成人观看视频免费 | 91露脸国产普通话对白k | 国产麻豆精品三级 | 国产一级av大片在线观看 | 国产ww久久久久 | 国产成版人视频app 国产成本人免费视频 | 东京热一本无码av | 国偷自产av一区二区三区不卡 | 国产精品麻豆久久99 | 国产综合欧美日韩视频一区 | 国产三级av国片免费 | 成人午夜小视频手机在线看 | 精品欧美国产一区二区三区不卡 | 国产精品亚洲专区在线 | 91麻豆精品国产一区色欲噜噜噜 | 国产无套粉嫩白浆内 | 国产美女视频黄a全免费网站樱花 | 国产黄色片在线观看 | 国产裸体美女永久免费无遮挡 | 国产91精品露脸国语 | 国产成人精品免费视频软件 | av毛片在线永久免费 | a级毛片高清免费视频播放 a级毛片高清免费视频就看 | 国产精品日韩精品在线播放 | 国色天香精品卡一卡2卡3卡4卡 | 丰满隔壁的女邻居 | 国产精品免费久久久久电影院 | 变态另类清纯唯美中文 | av日韩欧美高清在线观看 | 国产成人毛片基地 | 国产精品成人免费视频网站 | 东京热一区二区沙河无 | 国产精品免费观看一区二区 | 国产成人毛片基地 | 精品亚洲一区二区三区在线 | 精品一区二区三区 | 国产欧美日韩亚洲中文一区 | 91精品久久久久无码午夜福利 | 国产中文字幕在线观看视频 | 加勒比一本heyzo高清视频 | 东京热tokyo综合久久精品 | heyzo亚洲精品日韩 | 国产精品日韩在线 | 国产精品国产免费无码专区不 | 国产精品无码一区二区三区在 | 91午夜在线免费观看小视频 | 99国产精品电影 | 精品无码av毛片一区二区三区 | 国产91久久久蜜臀青青天草二 | 91精品国产闺蜜国产在线 | 国产91精品久久二区二区 | 国产欧美日韩综合在线 | 国产交换配乱婬视频 | 国产呦精品系列在线观看 | 国产激情高清在线视频免费观看 | 国产精品一区二区制服 | 国产美女啪啪视频 | 国产福利在线观看永久免费 | 91精选日韩综合永久入口 | 国产精品亚洲av电 | 国产熟睡乱子伦午夜视频麻豆 | 精品亚洲欧美v国产一区二区 | 精品偷拍一区二区三区 | 国产欧美日韩资源在 | 国产99久久久久久免费看 | 国产超碰人人爽人人做人人爱 | 国模私拍一区二区三区 | 国产成人免费片在线视频观看 | 91在线无码精品密蜜桃 | 18国产精品白浆在线观看 | 国产裸体美女永久免费无遮挡 | 国产一区二区三区不卡av | 国产成人免费影片 | 91精品国产99久久久久久 | 国产三级精品三级在线观看专 | 91精品国产免费久久久久 | 国人国产免费av影院 | 国产精品无码一区二区三级 | av片亚洲国产 | 国产三级在线免费观看 | 国产末成年av一区二区三区 | 国产福利片无码 | 国产av无码专区亚洲a∨ | 按摩艳片一区区在线播放 | 国产日韩无码精品一区二区三区 | 99精品国产福久久久久久 | 国产精品无码久久久久久久久久 | 成人免费一区二区三区视频 | 国产日韩一区在线精品欧美玲 | 国产在线观看免费大象 | 国产精品无码久久久久成人网站 | 福利姬液液酱喷水网站在线观看 | 国内无码三级v观看 | 91精品综合在线偷观看视频 | a级毛片免费全部播放经典 a级毛片免费全部播放无码 | 国产91精品白浆无码流出久久 | av无码精品专区在线观看 | 国产成人小午夜视频在线观看 | 国产āv日韩āⅴ亚洲āv无码馆 | 国产午夜精品一区二区免费 | 成人青青热久免费精品 | 国产黄色av | 99国产婷婷综合在线视频 | 不卡色老大久久综合网 | 91精品一区 | 国产精品韩国一区二区三区 | 国产高清一级黄色片 | 丰满多毛少妇做爰视 | 国产精品一区二区久久优播 | 囯产精品久久久久久久久久无 | 国产黄色av天 | 国产精品无码素人福利 | www国产精品内射老熟女 | 97人妻无码免费视频一区 | 国产成人一区二区三区在线观看 | 成人午夜精品网站在线观看 | 动漫精品中文字幕制服一区 | 国产精品+日韩精品+在线播放 | 国产精品观看一区二区三区 | 动漫精品视频一区二区三区 | 99久久精品无码专区 | 国产精品亚洲欧美一区二区 | 2025日本三级理论影院 | 国产高潮在线一二区 | 国产成人精品免费视频大 | 国产精品亚洲第一区在线暖暖韩国 | 国产a级毛片久久久久久精品 | 极品精品国产超清自在线观看 | 国产成人秘在线观看免费网站 | 国产精品操干在线观看 | 国产无套护士在线观看 | 91精品国自产拍在线观看 | 国产精品欧美日韩一区在线播放 | 国产成人一区二区三区免费3 | 国产午夜精品美女视频福利 | 国产sm调教折磨视频失禁 | 国产高潮国产高潮久久久 | 91亚洲精品麻豆 | av片网址在线观看 | 国产精品亚洲av色欲 | 国产亚洲无码在线观看 | 国产激情久久久久影院蜜桃av | 国产重口老太和小伙a片 | 国产成人精品无码免费看在线 | 动漫中国麻豆av无码精品一区二区 | 国产综合一区二区中文 | 国产午夜小视频曝在线 | 国产一成人精品福利网站 | 国产精品自产拍在线观看中文 | 97无码精品人妻一区二区三区 | 果冻传媒av在线观看入口 | 精品无码国产一区二区 | 国内精品视频一区二区三区八戒 | 国产欧美成人不卡视频 | 成人片国产在线观看无码 | 国产精品国产自产拍高清av | 国产成人综合亚洲欧美动漫 | 国产在线播放成人午夜精品 | 99国产精品一区二区 | 国产成人香港三级录像视频 | 91国语精品自产拍在线观看一 | 国产成人无码专区 | 国产亚洲一区二区三区在线观看 | 岛国美女少妇一级片 | 91国在线国内在线播放 | 91久久丝袜人妻一区二区 | 成人在线视频高清无码不卡 | 国产成人毛片无码视频软件 | 国产精品乱码久久久久久小说 | 国语精品自产拍久久 | 国产sm女在线调教视频 | 丰满熟妇乱又伦在线 | 加勒比色综合久久 | 国产一区二区三区天堂av | 成亚洲国产av综合精品无码黄一级 | 国产在线一区视频 | 91看片在线观 | 97人人夜夜视频精品 | 国产aⅴ国片精品高清不卡 国产aⅴ激情无 | 成人无码中文字幕在线不卡 | 精品国产专区91在线官网 | 国产精品传媒99一区二区 | 成人毛片十八女人毛片视频 | 精品一区二区国产三区亚洲人 | 国产一区二区激情视频在线 | 国产三级国产精品国产普男人 | 精品视频无码一区二区三区 | 国产成人午夜福利在线观看者 | av网站在线观看三级片 | 国产免费午夜高清 | 国产精品无码亚洲 | 国产精品皮裤在线观看 | 国产精品一区二区午夜嘿嘿嘿小说 | 99精品热线在线观看免费视频 | 国产精品午夜一级毛片密呀 | 国产丰满老熟女厨房乱 | 99精品久久久久久水蜜桃免 | 国产超碰人人做人人爱电影 | 91视频网或将从此无大神 | 国产成人精品免费视频软件 | a级国产乱理伦片在线观看 a级国产乱理论片在线观看av | 国产成人免费高清直播网站 | 91精品国产色综合久久久蜜臀 | 91久久人澡人人添人人爽欧美 | 国产美女视频一区二区二三区 | 国产高清一区二区三区四区 | 91久久九九亚洲一区二区 | 成人欧美一区二区三区的电影 | 国产91高潮流白浆在线播放 | 99久久精品午夜一区 | 国产午夜精品无码一区二区 | 91无码在线观看 | 国产一区二区在线视频 | 国产精品高清另类一区二区三区 | 18禁无遮挡羞羞漫画在线播放 | 国产高清一级a片在线视频 国产高清一级黄色片 | 国产欧美日韩综合一区二区三区 | 国产一二三区视频 | 国产精品美女在线观看福利 | 99国产精品白浆在线观看 | 国产91精品一区二区麻豆亚洲 | 超超碰免费超超碰免费 | 国产精品亚洲专区在线 | 国产精品午夜福利1000集 | 国产种子在线看网站在线观看 | 国产真实乱人视频在线看 | 国产精品乱人伦一区二区三区 | 国产午夜精品久久精品电影 | av天堂手| 国产女同 | 国产制服日本一区二区 | 国产一区二区三区久久精品 | 精品久久久久久无码中文字幕 | 国产精品夜夜爽张柏芝 | 国产午夜精品久久精品电影 | 成人午夜特黄aaaaa片 | 91户外露出一区二 | 国产精品大片在线看 |