var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.font="30px Arial"; var txt="Hello World" ctx.fillText("width:" + ctx.measureText(txt).width,10,50) ctx.fillText(txt,10,100); 用法 me
let c = this.node.getComponent(cc.Canvas);c.fitHeight = true;c.fitWidth = false; let h = 960 * cc.winSize.height / cc.winSize.width; c.designResolution = new cc.Size(960, h);this.node.setContentSize(960, h); // 适配解决方案 let _canvas = cc.Canvas.instance
var canvas = document.createElement('canvas'); var cxt = canvas.getContext('2d'); var W = canvas.width = 500; var H = canvas.height = 200; var str = 'Grewer,点击此处'; cxt.textBaseline = 'hanging'; cxt.font = '60px 宋体' var sw = cxt.measureText(str).width