Example #1
0
    // 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
        }
    }
Example #2
0
    // Use this for initialization
    void Start()
    {
        bodyReceiver = KinectBodiesReceiver.Instance;
        bodyReceiver.OnBodyFrameDataReceived += HandleOnBodyFrameDataReceived;

        bounds = new Bounds(Vector3.zero, Vector3.zero);
    }
Example #3
0
    void Awake()
    {
        Instance = this;

        sessionDirectory = PlayerPrefs.GetString("SessionPath", Application.dataPath);
        sessionFilename  = PlayerPrefs.GetString("SessionFilename", "");
    }