This package contains scripts and a prefab for a basic 'observer' object that can move around a scene.  The "observermove.cs"
script creates the movement controls, and the "getMyTransform.cs" script is used by the uRTcmix "LOCALIZE" instrument for doing audio
localization in the scene.

REMOVE THE DEFAULT MAIN CAMERA FROM THE SCENE BEFORE USING THE OBSERVER PREFAB.  THE MAIN CAMERA IS ON THE OBESRVER.

up/down and w/s keys move forward and back, the left/right and a/d keys move left and right.  SHIFT-left/SHIFT-right rotates the
observer left and right, and SHIFT-up/SHIFT-down rotates the observer up and down.

Using controllers, the left joystick moves forward/back/left/right, and the A and X buttons rotate the observer.

The observer will go forward in the direction you are looking in VR.

The observer is a capsule collider 1-unit dimension with a height of 1 unit.  The main camera is a child of this game object. located
1 unit up at the top of the capsule.  A rigidbody component will need to be added for interaction with other game objects.

Speed of movement and rotation is set in the "observermove.cs" script component.

This version is for Unity v. 2019.X and earlier.

Brad Garton
November, 2023

