https://developers.weixin.qq.com/minigame/dev/guide/
示例代码中封装的绘制矩形的函数,在执行前会清空整个屏幕,从而导致后面代码中下方的飞机被清除。
const { windowWidth, windowHeight } = wx.getSystemInfoSync()
function drawRect(x, y) {
context.clearRect(0, 0, windowWidth, windowHeight)
context.fillRect(x, y, 100, 100)
}
我改成了这样,仅供参考:
const { windowWidth, windowHeight } = wx.getSystemInfoSync()
function drawRect(x, y) {
//context.clearRect(0, 0, windowWidth, windowHeight)
context.clearRect(rectX, 0, 100, 100 + rectY)
context.fillRect(x, y, 100, 100)
}
你好,在后续示例代码中,飞机图片会在触摸中进行重新绘制,也可以关注一下以下问题的回复:快速上手,飞机那个案例? - 微信开放社区 https://developers.weixin.qq.com/community/develop/doc/000ee2d6d30db086f3f91122152800