[]matterjs渲染laya的ui

let ball = this.Matter.Bodies.circle(200, 200, 120);
//自己定义的ui
let layaSprite = new MatterSprite();
//对齐
layaSprite.anchorX = layaSprite.anchorY = 0.5;
//背景色
layaSprite.graphics.drawCircle(120, 120, 120, '#ffffff');
ball.layaSprite = layaSprite;

Laya_XS

赞同来自:

你要在代码中阐述你的问题,而不是贴几个代码就没有事情了,

182*****369

赞同来自:

请问"new MatterSprite(); " 这个类是在哪里引用,as3版本中没有找到对应的包路径

182*****369

赞同来自:

被楼主误导了,应该是new Sprite,通过如下方法实现绑定关系
var boxA = Bodies.rectangle(50, 200, 80, 80);
var layaSprite:Sprite = new Sprite();
layaSprite.graphics.drawRect( -40, -40, 80, 80, "#ffff00");
boxA.layaSprite = layaSprite;
 

liudong95

赞同来自:

您好,如果我想旋转,缩放这个layaSprite要怎么做呢  直接设置这个sprite不生效呢

要回复问题请先

商务合作
商务合作