Skip to content
This repository was archived by the owner on Jul 16, 2020. It is now read-only.

Commit 68f1bcc

Browse files
authored
Merge pull request #55 from mixer/support-key-accelerators-for-buttons
Support key accelerators buttons
2 parents 0b6ee58 + e8f191e commit 68f1bcc

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

Source/InteractiveSDK/Assets/MixerInteractive/Source/Scripts/InteractivityManager.cs

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2198,13 +2198,18 @@ private InputEvent ReadInputInnerObject(JsonReader jsonReader)
21982198
break;
21992199
case WS_MESSAGE_KEY_EVENT:
22002200
string eventValue = jsonReader.ReadAsString();
2201-
if (eventValue == EVENT_NAME_MOUSE_DOWN || eventValue == EVENT_NAME_MOUSE_UP)
2201+
if (eventValue == EVENT_NAME_MOUSE_DOWN ||
2202+
eventValue == EVENT_NAME_MOUSE_UP ||
2203+
eventValue == EVENT_NAME_KEY_DOWN ||
2204+
eventValue == EVENT_NAME_KEY_UP)
22022205
{
2203-
if (eventValue == EVENT_NAME_MOUSE_DOWN)
2206+
if (eventValue == EVENT_NAME_MOUSE_DOWN ||
2207+
eventValue == EVENT_NAME_KEY_DOWN)
22042208
{
22052209
isPressed = true;
22062210
}
2207-
else
2211+
else if (eventValue == EVENT_NAME_MOUSE_UP ||
2212+
eventValue == EVENT_NAME_KEY_UP)
22082213
{
22092214
isPressed = false;
22102215
}
@@ -3362,6 +3367,8 @@ private void SendJsonString(string jsonString)
33623367
// Event names
33633368
private const string EVENT_NAME_MOUSE_DOWN = "mousedown";
33643369
private const string EVENT_NAME_MOUSE_UP = "mouseup";
3370+
private const string EVENT_NAME_KEY_DOWN = "keydown";
3371+
private const string EVENT_NAME_KEY_UP = "keyup";
33653372
private const string EVENT_NAME_MOVE = "move";
33663373

33673374
// Message parameters

0 commit comments

Comments
 (0)