1. A computer-implemented method for operating in a virtual space, comprising the steps of: determining whether a predetermined set of data exists in user movement data received from a visual detection device; determining if the predetermined set of data has changed; providing the changed predetermined set of data to a virtual reality application program that is generating the virtual space; and using the changed predetermined set of data, wherein the virtual reality application program uses the changed predetermined set of data to perform an action in the virtual space.