// Use this for initialization void Start() { StateTextPrompts = new string[] { "Join Game!", "Welcome!", "Play!", "PlayerMissing!", "Final Score", "Good-Bye!" }; StationWidth = Screen.width / NumberOfStations; ScreenHeight = Screen.height; FractionOfIdealHeight = (float)ScreenHeight / IDEALHEIGHT; StationRect = new Rect((StationIndex - 1) * (StationWidth), 0, StationWidth, ScreenHeight); Canvas = GameObject.Find("Canvas"); InitializeSceneObjects(); InitializeUI(); _KinectBodiesReceiver = KinectBodiesReceiver.Instance; // Kick things off if (PlayerPresent) { ChangeState(StationState.WELCOME); // (skip Idle) } else { ChangeState(StationState.IDLE); // IDLE } }
// Use this for initialization void Start() { bodyReceiver = KinectBodiesReceiver.Instance; bodyReceiver.OnBodyFrameDataReceived += HandleOnBodyFrameDataReceived; bounds = new Bounds(Vector3.zero, Vector3.zero); }
void Awake() { Instance = this; sessionDirectory = PlayerPrefs.GetString("SessionPath", Application.dataPath); sessionFilename = PlayerPrefs.GetString("SessionFilename", ""); }