Laya 實操三:鼠標事件響應+鍵盤事件響應

鼠標事件響應

    onMouseDown(e){
        console.log("按下");
    }
    onMouseMove(e){
        console.log("移動");
    }
    onMouseOut(e){
        console.log("移出");
    }
    onMouseOver(e){
        console.log("進入");
    }
    onMouseUp(e){
        console.log("擡起");
    }
    onClick(e)
    {
        //e.stopPropagation();//阻止事件冒泡/上報
        console.log("點擊" + this.owner.name);
    }
    onStageMouseDown(e){
        console.log("舞臺中按下");
    }
    onStageMouseUp(e){
        console.log("舞臺中擡起");
    }
    onStageMouseMove(e){
        console.log("舞臺中移動");
    }
    onStageClick(e){
        console.log("舞臺中點擊");
    }

鍵盤事件響應

    onKeyDown(e){
        console.log(e.keyCode + "按下");//識別鍵值
        console.log(e.charCode + "按住");//識別字符值
    }
    onKeyUp(e){
        console.log(e.keyCode + "擡起");
    }
    onKeyPress(e){
        console.log(e.keyCode + "按住");
    }

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章