Skip to main content
buksori
Inspiring
June 15, 2020
Question

Using both "mouse click" and "keydown",

  • June 15, 2020
  • 1 reply
  • 292 views

=========================
var _this = this;
_this.gotoPlayBtn.on('click', function(){
_this.gotoAndPlay(216);
});
=========================

When I want to use both "mouse click" and "keydown", how can I insert "keydown(ex:space key)" in the above script?

I hope you will help me again.
Thank you.

 

Regards,

buksori

    This topic has been closed for replies.

    1 reply

    JoãoCésar17023019
    Community Expert
    Community Expert
    June 15, 2020

    Hi.

     

    This should work:

    var _this = this;
    
    _this.gotoPlayBtn.on('click', function()
    {
    	_this.gotoAndPlay(216);
    });
    
    window.addEventListener("keydown", function(e)
    {
    	if (e.code === "Space")
    		_this.gotoAndPlay(216);
    });

     

    Please let us know.

     

    Regards,

    JC

    buksori
    buksoriAuthor
    Inspiring
    June 15, 2020

    Thank you for your help. Your reply is very helpful to me.

     

    I tried to use "Space" and "Enter" key. They worked well.

    But I wonder why other keys(ex: p key, s key , alt key, ctrl key and etc) except Space and Enter key don't work.

    I hope you will help me again...

     

    I appreciate for your help again.