Beispiel #1
0
    private void Init()
    {
        m_objects = GameObject.Find(Constants.PARENT_OBJECT_NAME);
        m_rows    = new List <RowScript>();

        m_selectItemsManager = GameObject.Find(Constants.SELECT_ITEMS_MANAGER_NAME).GetComponent <SelectItemsManager>();
        m_pictureLoader      = GameObject.Find(Constants.PICTURE_LOADER_NAME).GetComponent <PictureLoader>();
        m_showReel           = GameObject.Find(Constants.SHOW_REEL_NAME).GetComponent <ShowReelScript>();

        AddSounds();
    }
Beispiel #2
0
    private void Init()
    {
        m_selectItems      = new List <GameObject>();
        m_selectItemsNames = new List <string>();

        m_itemHolder  = (GameObject)Resources.Load(Constants.ROW_ITEM_NAME);
        m_rowsManager = GameObject.Find(Constants.ROW_MANAGER_NAME).GetComponent <RowsManager>();
        m_cover       = GameObject.Find(Constants.SELECT_ITEMS_COVER);
        m_showReel    = GameObject.Find(Constants.SHOW_REEL_NAME).GetComponent <ShowReelScript>();

        m_kinectGestureListener = Camera.main.GetComponent <KinectGestureListener>();
        m_kinectManager         = Camera.main.GetComponent <KinectManager>();

        AddSounds();
    }
Beispiel #3
0
 public void SetUpItem(string name, string themeName, int z, Transform parent, ShowReelScript showReel)
 {
     // set name.
     gameObject.name = name;
     // set texture
     renderer.material.mainTexture = (Texture)Resources.Load("Pictures/" + themeName + "/" + name);
     // set position.
     transform.position = new Vector3(9f, Constants.ITEM_GROUND_LEVEL, 2.125f * -z - 1.3125f);         // set position.
     // set starting position.
     m_startPoint = transform.position;
     // save a reference to show reel.
     m_showReel = showReel;
     // set parent.
     transform.parent = parent;
 }
    private IEnumerator StartScripts()
    {
        yield return(new WaitForSeconds(Constants.SECONDS_BEFORE_INIT_SCRIPTS));

        // point to a game object.
        GameObject sampleObject;

        // Start Picture Loader.
        sampleObject = new GameObject(Constants.PICTURE_LOADER_NAME);
        sampleObject.AddComponent <PictureLoader>();
        m_pictureLoader = sampleObject.GetComponent <PictureLoader>();

        // Start Rows Manager.
        sampleObject = new GameObject(Constants.ROW_MANAGER_NAME);
        sampleObject.AddComponent <RowsManager>();
        m_rowsManager = sampleObject.GetComponent <RowsManager>();
        sampleObject.transform.parent = transform;

        // Start Select Items Manager.
        sampleObject = new GameObject(Constants.SELECT_ITEMS_MANAGER_NAME);
        sampleObject.AddComponent <SelectItemsManager>();
        sampleObject.transform.parent = transform;
        m_selectItemsManager          = sampleObject.GetComponent <SelectItemsManager>();

        // Start Show Reel.
        sampleObject = new GameObject(Constants.SHOW_REEL_NAME);
        sampleObject.AddComponent <ShowReelScript>();
        sampleObject.transform.parent = transform;
        m_showReel = sampleObject.GetComponent <ShowReelScript>();

        // Start Kinect Input.
        m_kinectMouseInput = new GameObject(Constants.KINECT_MOUSE_INPUT_NAME);
        m_kinectMouseInput.AddComponent <KinectMouseInput>();

        // and finally, lock mouse.
        Global.lockMouse = true;
    }