- canvas画不出来东西
有哪位大神可以帮指出我这个代码哪里有问题吗,就是简单的画个图和填充个矩形,下面是代码,图片是运行结果。(图片和矩形都没画出来) let i = 0; const canvas = wx.createCanvas(); const ctx = canvas.getContext("2d"); /** * 游戏主函数 */ export default class Main { constructor() { ctx.fillStyle = "#ffffff"; this.img = wx.createImage(); this.img.src = "images/bg.jpg"; this.antid = 0; this.restart(); } restart(){ ctx.drawImage(this.img,0,0,500,500,0,0,600,600); ctx.fillRect(0,0,60,90); if(i++<100){ console.log("一次"+i); this.antid = window.requestAnimationFrame(()=>this.restart(),canvas); } } } [图片]
2022-06-20 - drawImage没把图片画出来,有大佬来解个惑吗
[图片][图片]
2022-06-11 - drawImage图片没画出来
let i = 0; /** * 游戏主函数 */ export default class Main { constructor() { this.canvas = wx.createCanvas(); this.rtx = this.canvas.getContext("2d"); this.img = wx.createImage(); this.img.src = "images/bg.jpg"; this.restart(); } restart(){ this.rtx.drawImage(this.img,0,0,500,500,0,0,600,600); if(i++<100){ console.log("一次"); requestAnimationFrame(()=>this.restart()); } } } 以上是代码,以下是打印的日志,图片就是那个飞机背景的图片,就是画不出来,也换过其他的png的图片 也是一样没画出来,不知道是哪里写的不对。来个大佬救救我。 VM456 WAGame.js:2 Wechat Lib:2.20.1, 2021.10.28 17:16:10 一次 99 一次
2022-06-11