CPC G06F 3/04815 (2013.01) [G06F 3/013 (2013.01); G06F 3/017 (2013.01); G06F 3/04842 (2013.01); G06F 3/04845 (2013.01); G06F 3/167 (2013.01)] | 25 Claims |
1. A method comprising:
at an event system on a device having a processor, a computer-readable storage medium, and a display:
displaying a view of a computer-generated reality (CGR) environment on the display, the CGR environment comprising a virtual object provided by an application separate from the event system;
detecting a user interaction with the CGR environment using an input modality;
identifying an event based on interpreting the user interaction with the CGR environment using the input modality, the event system configured to interpret user interactions provided via the input modality; and
based on determining that a type of the event corresponds to a type of event permitted for the virtual object, associating the event with the virtual object and notifying the application of the event to enable the application to respond to the event based on the event system having interpreted the user interaction separately from execution of the application.
|