void Start()
        {
            bReset      = false;
            m_StagePlay = FindObjectOfType <StagePlay>();
            for (int i = 0; i < aSelectObjects.Length; ++i)
            {
                aSelectObjects[i] = foodParent.transform.GetChild(i).gameObject;
            }

            //for(int k=0;k<m_StagePlay.sceneLoader.object3DDict.Count;k++)
            //{
            //    switch(m_StagePlay.sceneLoader.object3DDict[k].name)
            //    {
            //        case "Viet_food_01":
            //            curryEatingObject = m_StagePlay.sceneLoader.object3DDict[k];
            //            break;
            //        case "Viet_nodle_01":
            //            riceNoodleEatingObject = m_StagePlay.sceneLoader.object3DDict[k];
            //            break;
            //        case "Viet_nodle_02":
            //            chinaNoodleEatingObject = m_StagePlay.sceneLoader.object3DDict[k];
            //            break;
            //        case "Viet_food_02":
            //            misoSoupEatingObject = m_StagePlay.sceneLoader.object3DDict[k];
            //            break;
            //        case "table":
            //            tableObject = m_StagePlay.sceneLoader.object3DDict[k];
            //            break;
            //        case "chair_1":
            //            chairObject = m_StagePlay.sceneLoader.object3DDict[k];
            //            break;
            //    }
            //}
            TableSettingUI.gameObject.SetActive(true);
        }
 // Start is called before the first frame update
 void Start()
 {
     m_StagePlay   = FindObjectOfType <StagePlay>();
     videoPlayerSc = FindObjectOfType <VideoPlayerHelper>();
     Button_2.SetActive(false);
     Button_3.SetActive(false);
 }
예제 #3
0
 // Start is called before the first frame update
 void Start()
 {
     m_StagePlay = FindObjectOfType <StagePlay>();
     main        = GameObject.Find("Main Camera").GetComponent <Camera>();
     main.gameObject.SetActive(false);
     this.GetComponent <Button>().onClick.AddListener(delegate { this.buttonDown(); });
 }
예제 #4
0
    private void Start()
    {
        m_StagePlay = FindObjectOfType <StagePlay>();
        blParent    = m_StagePlay.sceneLoader.CanvasList[0].transform;

        blink = Resources.Load <GameObject>("Flash");

        for (int k = 0; k < m_StagePlay.sceneLoader.CanvasList.Count; k++)
        {
            for (int j = 0; j < m_StagePlay.sceneLoader.CanvasList[k].transform.GetChild(0).childCount; j++)
            {
                Kids.Add(m_StagePlay.sceneLoader.CanvasList[k].transform.GetChild(0).GetChild(j).gameObject);
                if (m_StagePlay.sceneLoader.CanvasList[k].transform.GetChild(0).GetChild(j).tag == "RawImage")
                {
                    image = m_StagePlay.sceneLoader.CanvasList[k].transform.GetChild(0).GetChild(j).GetComponent <RawImage>();
                }
            }
        }

        for (int k = 0; k < m_StagePlay.sceneLoader.character3DDict.Count; k++)
        {
            if (m_StagePlay.sceneLoader.character3DDict[k].tag == "Photo")
            {
                Kids.Add(m_StagePlay.sceneLoader.character3DDict[k]);
            }
        }

        for (int k = 0; k < m_StagePlay.sceneLoader.object3DDict.Count; k++)
        {
            if (m_StagePlay.sceneLoader.object3DDict[k].tag == "Photo")
            {
                Kids.Add(m_StagePlay.sceneLoader.object3DDict[k]);
            }
        }
    }
예제 #5
0
 void Start()
 {
     stagePlay         = FindObjectOfType <StagePlay>();
     transforms        = new RectTransform[2];
     lrTransforms      = new RectTransform[2];
     notifyMsg.enabled = false;
 }
 // Start is called before the first frame update
 void Awake()
 {
     m_StagePlay = FindObjectOfType <StagePlay>();
     for (int i = 0; i < aButtons.Length; ++i)
     {
         aButtons[i] = this.transform.GetChild(i + 1).gameObject.GetComponent <Button>();
         aButtons[i].onClick.AddListener(delegate { m_StagePlay.forwardDown(); });
     }
 }
예제 #7
0
 // Start is called before the first frame update
 void Start()
 {
     m_StagePlay = FindObjectOfType <StagePlay>();
     main        = GameObject.Find("Main Camera").GetComponent <Camera>();
     if (XML_Reader.Instance.scenarioToDict.StageSetDictionary[m_StagePlay.sceneLoader.currentStage].PageList[m_StagePlay.Index].EventType != "Paint")
     {
         main.gameObject.SetActive(false);
     }
     this.GetComponent <Button>().onClick.AddListener(delegate { this.buttonDown(); });
 }
예제 #8
0
    // Start is called before the first frame update
    void Start()
    {
        m_StagePlay = FindObjectOfType <StagePlay>();

        for (int i = 0; i < this.transform.childCount; ++i)
        {
            aButtons.Add(this.transform.GetChild(i).gameObject);
            aButtons[i].SetActive(false);
        }
        aButtons[iBtnCount].SetActive(true);
    }
    // Start is called before the first frame update
    void Start()
    {
        m_StagePlay   = FindObjectOfType <StagePlay>();
        GlassesButton = this.transform.GetChild(1).gameObject.GetComponent <Button>();
        NextButton    = this.transform.GetChild(4).gameObject.GetComponent <Button>();
        textBg        = this.transform.GetChild(2).gameObject;
        textDescribe  = this.transform.GetChild(3).gameObject;

        GlassesButton.onClick.AddListener(delegate { GlassesButtonEvent(); });
        NextButton.onClick.AddListener(delegate { m_StagePlay.forwardDown(); });
    }
 // Start is called before the first frame update
 void Awake()
 {
     m_StagePlay = FindObjectOfType <StagePlay>();
     for (int i = 0; i < aStampImage.Length; ++i)
     {
         aStampImage[i] = this.transform.GetChild(i + 1).gameObject.transform.GetChild(1).gameObject;
         aStampImage[i].SetActive(false);
     }
     nextButton = this.transform.GetChild(5).gameObject.transform.GetComponent <Button>();
     nextButton.onClick.AddListener(delegate { m_StagePlay.forwardDown(); });
 }
    // Start is called before the first frame update
    void Start()
    {
        m_StagePlay = FindObjectOfType <StagePlay>();
        button2.SetActive(false);

        for (int i = 2; i < aImgs.Length + 2; ++i)
        {
            aImgs[i - 2] = this.transform.GetChild(i).gameObject;
            aImgs[i - 2].SetActive(false);
        }
    }
예제 #12
0
 // Start is called before the first frame update
 void Start()
 {
     if (Statue.Count != 0)
     {
         for (int k = 0; k < Statue.Count; k++)
         {
             Statue[k].transform.GetChild(3).gameObject.SetActive(false);
             Clear.Add(false);
         }
     }
     m_StagePlay = GameObject.Find("StagePlay").GetComponent <StagePlay>();
 }
예제 #13
0
    // Start is called before the first frame update
    void Start()
    {
        m_StagePlay = FindObjectOfType <StagePlay>();

        for (int i = 0; i < this.transform.childCount; ++i)
        {
            aButtons.Add(this.transform.GetChild(i).gameObject);
            aButtons[i].transform.GetComponent <Button>().onClick.AddListener(delegate { this.OnButtonDown(); });
            aShadowImgs.Add(aButtons[i].transform.GetChild(1).gameObject);
        }

        for (int i = 0; i < this.transform.childCount; ++i)
        {
            aButtons[i].transform.GetComponent <Button>().enabled = false;
            aShadowImgs[i].SetActive(true);
        }
        aButtons[0].transform.GetComponent <Button>().enabled = true;
        aShadowImgs[0].SetActive(false);
    }
예제 #14
0
 // Start is called before the first frame update
 void Start()
 {
     m_StagePlay = FindObjectOfType <StagePlay>();
     this.GetComponent <Button>().onClick.AddListener(delegate { this.ButtonDown(); });
 }
예제 #15
0
 // Start is called before the first frame update
 void Start()
 {
     m_StagePlay = FindObjectOfType <StagePlay>();
 }
예제 #16
0
 // Start is called before the first frame update
 void Start()
 {
     m_StagePlay = GameObject.Find("StagePlay").GetComponent <StagePlay>();
     this.GetComponent <Button>().onClick.AddListener(delegate { this.OnButtonDown(Node); });
 }
예제 #17
0
 // Start is called before the first frame update
 void Start()
 {
     clipSceneMgr = FindObjectOfType <ClipSceneManager>();
     stagePlay    = FindObjectOfType <StagePlay>();
 }
예제 #18
0
 // Start is called before the first frame update
 void Start()
 {
     mainCamera  = GameObject.Find("Main Camera").GetComponent <Camera>();
     m_StagePlay = FindObjectOfType <StagePlay>();
 }
예제 #19
0
 // Use this for initialization
 void Start()
 {
     //TypingText(text, dialogue);
     SpellingDelay = new WaitForSeconds(Delay);
     m_StagePlay   = FindObjectOfType <StagePlay>();
 }
 // Start is called before the first frame update
 void Awake()
 {
     m_StagePlay = FindObjectOfType <StagePlay>();
 }
예제 #21
0
 // Start is called before the first frame update
 void Start()
 {
     m_StagePlay = FindObjectOfType <StagePlay>();
     Check.SetActive(false);
     this.GetComponent <Button>().onClick.AddListener(delegate { this.OnButtonDown(); });
 }