[0]鼠标onMouseDown后然后弹起,onMouseUp方法没有响应
export default class MouseControl extends Laya.Script3D {
private box:Laya.MeshSprite3D;
private isDown:Boolean=false;
constructor() { super();
this.box = null;
}
onAwake(): void {
this.box = this.owner as Laya.MeshSprite3D;
Laya.stage.on(Laya.Event.MOUSE_DOWN,this, this.onMouseDown);
Laya.stage.on(Laya.Event.MOUSE_UP,this, this.onMouseUp);
}
onEnable(): void {
}
onDisable(): void {
}
onMouseDown():void {
this.isDown=true;
console.log("mousedown");
}
onMouseUP():void {
this.isDown=false;
console.log("up");
}
onUpdate(): void {
}
}
private box:Laya.MeshSprite3D;
private isDown:Boolean=false;
constructor() { super();
this.box = null;
}
onAwake(): void {
this.box = this.owner as Laya.MeshSprite3D;
Laya.stage.on(Laya.Event.MOUSE_DOWN,this, this.onMouseDown);
Laya.stage.on(Laya.Event.MOUSE_UP,this, this.onMouseUp);
}
onEnable(): void {
}
onDisable(): void {
}
onMouseDown():void {
this.isDown=true;
console.log("mousedown");
}
onMouseUP():void {
this.isDown=false;
console.log("up");
}
onUpdate(): void {
}
}
要回复问题请先登录
1 个回复
无雨之地
赞同来自: