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(); }
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(); }
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; }