欧美日韩国产一区,亚洲一区视频,色综合久久久久,私密按摩师舌头伸进去了,99re6这里只有精品,夜夜性日日交xxx性hd

用canvas畫直線的小練習,希望給大家點啟發

  • • 發表于 8年前
  • • 作者 夢醒時分
  • • 7718 人瀏覽
  • • 7 條評論
  • • 最后編輯時間 8年前
  • • 來自 [技 術]

原創聲明:本文為作者原創,未經允許不得轉載,經授權轉載需注明作者和出處

本來今天想做登陸的,結果安全域名設置這個月用沒了,只能下個月做嘍,于是心血來潮玩了一下canvas終于有點門道了,暫且做個備忘,大家也給指點一下。本來今天想做登陸的,結果安全域名設置這個月用沒了,只能下個月做嘍,于是心血來潮玩了一下canvas終于有點門道了,暫且做個備忘,大家也給指點一下。

先展示一下效果

wxml 代碼

<button >直線</button>

<canvas style="border:1px solid; width:99%;"  bindtouchstart="canvasBindStart" bindtouchmove="canvasBindMove" canvas-id="1"/>

js 代碼

Page({
  data:{
    startX:0,
    startY:0,
    endX:0,
    endY:0
  },
    //綁定出沒開始事件,記錄起點
   canvasBindStart:function(e){
    var that = this;
    console.log(e);
    that.setData({
      startX:e.touches[0].x,//重點touches后邊一定要加索引[0],不然讀取不到坐標
      startY:e.touches[0].y//重點touches后邊一定要加索引[0],不然讀取不到坐標

    });

  },

  //綁定移動事件,并將坐標傳遞作為終點
  canvasBindMove:function(e){
    var that = this;
    that.setData({
      endX:e.touches[0].x,//重點touches后邊一定要加索引[0],不然讀取不到坐標
      endY:e.touches[0].y,//重點touches后邊一定要加索引[0],不然讀取不到坐標

    });
    console.log(e.touches[0].x);//重點touches后邊一定要加索引[0],不然讀取不到坐標
    //記錄上下文
    var context = wx.createContext();
    //設置線條粗細
    context.setLineWidth(4);
    //設置直線的起點
    context.lineTo(that.data.startX, that.data.startY)
    //設置直線的終點
    context.lineTo(that.data.endX, that.data.endY)
    //設置描邊,記住畫直線一定要設置描邊,否則沒有圖像
    context.stroke()
     wx.drawCanvas({
      canvasId: 1,
      actions: context.getActions()
    });
  },


})
分享到:
7條評論
Ctrl+Enter
作者

夢醒時分

夢醒時分

APP:1 帖子:13 回復:127 積分:1665

已加入社區[3106]天

我是來學習的

作者詳情》
Top