收藏
回答

clearRect

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小游戏 Bug clearRect 工具 6.6.6 2.0.9

先随便试验了一下效果,发现clearRect没有清除画布?什么情况?

var canvas = wx.createCanvas();

var ctx = canvas.getContext('2d');

var ballX = 200;

function drawBall(ballX) {

ctx.clearRect(0, 0, canvas.width, canvas.height);

ctx.fillStyle = "#fff";

ctx.arc(ballX, 500, 10, 0, 2 * Math.PI);

ctx.fill();

}

setInterval(function () {

ctx.clearRect(0, 0, canvas.width, canvas.height);

ballX-=10;

drawBall(ballX);

}, 500);



最后一次编辑于  2018-06-02  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答