[]为什么显示不了


var sp = new Laya.Sprite();
sp.graphics.drawRect(this.mouse_x, this.mouse_y, 10, 10, "#ff0000");
//var htmlC:Laya.HTMLCanvas = sp.drawToCanvas(375,440,0,0).getCanvas().toDataURL();
var htmlCanvas:Laya.HTMLCanvas = sp.drawToCanvas(375,440,0,0);
var texture:Laya.Texture = new Laya.Texture(htmlCanvas);
var sps:Laya.Sprite = new Laya.Sprite().pos(this.mouse_x,this.mouse_y+100);
sps.graphics.drawTexture(texture);
Laya.stage.addChild(sps);
 
代码有什么问题吗   为什么舞台没有显示
 
已邀请:

w1114367261

赞同来自:

你的代码有错哦!你 var sp 然后不指定类型是怎么回事?

w1114367261

赞同来自:

你是js开发的?
 

w1114367261

赞同来自:

我把你的代码改成As的后是没有问题的,应该是你的鼠标位置获取有问题导致你的绘制位置不对。

要回复问题请先

商务合作
商务合作