欢迎来到258分享网,纯净的网络源码分享基地!

258资源分享网

全部作品
全部作品
网站源码
微信源码
素材特效
源码插件
视频教程
建站学院
热门搜索: 织梦  农业种植  农业  安全设置  官方
258资源分享 > 建站学院 > 微信开发 > 如何使用小程序画布组件绘制自动缩放正方形

推荐下载

HTML5响应式自适应网咯设计

2020-05-12   浏览:736

高端HTML5响应式企业通用网

2020-05-06   浏览:517

html5响应式外贸网站英文版

2020-05-08   浏览:505

HTML5自适应律师工作室类网

2020-04-04   浏览:501

HTML5影视传媒文化公司类网

2020-05-12   浏览:495

如何使用小程序画布组件绘制自动缩放正方形

发布时间:2020-12-04  

作者:优美丽生活,来自原文地址 
大家在手机流量页面的时候,应该也看到过各种看起来很科幻的各种变化的图形,看久了就会出现眩晕的感觉。那么这种图片是怎么做出来的呢?今天我们就给大家简单演示一下,如何使用小程序画布组件绘制自动缩放正方形 
1.页面显示正方形图片。 
2.正方形逐渐放大。 
动态效果图如下: 

如何使用小程序画布组件绘制自动缩放正方形

首页源码:

 

<view class="copyright">

<view class="copyright_item">CopyRight:All Right Reserved</view>

<view class="copyright_item">原创作者:html51.com</view>

<view class="copyright_item">微信小程序开发者社区:51小程序</view>

<view class="copyright_item"><image class="img" src=http://www.yiyongtong.com/archives/"../copyright/image/logo.png"/></view>

<view class="goto_counter"><button type="default" bindtap="goto_counter">点击进入图形缩放页面</button></view>

</view>

部分重要代码如下:

 

Page({

onReady:function(e){

var cxt_scale = wx.createContext();//创建并返回绘图上下文context对象。

var scale=0;//默认缩放倍数为0,大于0为放大,小于0位缩小

setInterval(function(){ //无限循环定时函数

scale+=0.5;// 向缩小后放大

if(scale==10){//但放大位数为10倍时,设置放大倍数为1

scale=1

}

cxt_scale.scale(scale,scale)//对横纵坐标进行缩放

cxt_scale.rect(0,0,10,10)//边长为为10px的正方形

cxt_scale.stroke();//对当前路径进行描边

wx.drawCanvas({

canvasId:'canvasAutoScale',//画布标识,对应<canvas/>的cavas-id

actions:cxt_scale.getActions()//导出context绘制的直线并显示到页面

});

},200)

}

})

源码下载:使用画布组件绘制一个会自动缩放的正方体.rar

本文标签

:备案管家服务帮您把复杂流程变简单,解决您在进行网站备案过程中遇到的效率低下和成功率不高的问题。个人300/2个域名,企业500/5个域名,qq1650004.