[]请问Laya如果获取Laya.Event.CLICK时间的点击坐标?
// 设置用户点击事件
function setUserClick(){
var clickRect = new Laya.Sprite();
clickRect.graphics.drawRect( 0, 0, Laya.stage.width, Laya.stage.height-100 );
clickRect.pos( 0, 0 );
clickRect.size( Laya.stage.width, Laya.stage.height-100 );
Laya.stage.addChild( clickRect );
clickRect.on( Laya.Event.CLICK, this, changeVxVy );
}
function changeVxVy( e ){
console.log( e.nativeEvent.offsetX );
console.log( e.nativeEvent.offsetY );
}
我设置了一个矩形,并给这个矩形增加了一个点击事件。
我发现e.nativeEvent.offsetX和e.nativeEvent.offsetY返回相对于整个stage的x、y坐标,我想问下有没有方法获取相对于用户点击的矩形的坐标呢?
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
qian
赞同来自: