- From: jameshollyergoogle <notifications@github.com>
- Date: Wed, 28 Jul 2021 12:43:17 -0700
- To: w3c/gamepad <gamepad@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Wednesday, 28 July 2021 19:43:29 UTC
@jameshollyergoogle commented on this pull request.
> + <li>Let |button:GamepadButton| be
+ |gamepad|.{{Gamepad/[[buttons]]}}[|buttonIndex|].
+ </li>
+ <li>If |oldButtonValue|[|buttonIndex|] is not equal to
+ |button|.{{GamepadButton/value}}:
+ <ol>
+ <li>Let |buttonCopy| be a [=new=] {{GamepadButton}} instance
+ with its {{GamepadButton/value}} attribute initialized to
+ |button|.{{GamepadButton/value}}, its
+ {{GamepadButton/pressed}} attribute initialized to
+ |button|.{{GamepadButton/pressed}}, and its
+ {{GamepadButton/touched}} attribute initialized to
+ |button|.{{GamepadButton/touched}}.
+ </li>
+ <li>[=Queue a task=] on the [=gamepad task source=] to [=fire
+ an event=] named {{buttonchange}} at |gamepad| using
I am happy either way. I would say let's do the thing that would be easiest from a standards approval perspective. I think that would be to add it here and get it all done in one go.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/gamepad/pull/152#discussion_r678601604
Received on Wednesday, 28 July 2021 19:43:29 UTC