[0]在Scenct2D中的image添加onMouseDown方法后,3D中的onMouseClick不触发
2D的方法 ,元素可以移动
onMouseDown(evt: Laya.Event): void {
(this.owner as Laya.Sprite).startDrag(this.dragRegion, true, 100);
}
3D的方法:没有触发。把2D中的方法删除就能触发了
onMouseClick(evt: Laya.Event): void {
console.log("鼠标按下:"+ movePos.x + ":" + movePos.y);
if(this.rabbitAnim.speed == 0){
this.rabbitAnim.speed = 1;
}
else
{
this.rabbitAnim.speed = 0;
}
}
onMouseDown(evt: Laya.Event): void {
(this.owner as Laya.Sprite).startDrag(this.dragRegion, true, 100);
}
3D的方法:没有触发。把2D中的方法删除就能触发了
onMouseClick(evt: Laya.Event): void {
console.log("鼠标按下:"+ movePos.x + ":" + movePos.y);
if(this.rabbitAnim.speed == 0){
this.rabbitAnim.speed = 1;
}
else
{
this.rabbitAnim.speed = 0;
}
}
没有找到相关结果
已邀请:
要回复问题请先登录
3 个回复
LayaAir3
赞同来自:
LayaAir3
赞同来自:
1677593698用户
赞同来自: