Пример #1
0
        private void InitializeUI()
        {
            if (!CommonData.StateLion)
            {
                if (menuComponent == null)
                {
                    menuComponent = SpawnUI <Menus.ShowLionGUI>(StringConstants.PrefabShowLion);
                }
                ShowUI();
                time = timeN;
                //  letterHolder =CommonData.prefabs.gameobjectLookup["Letter"];
                //  letterHolder.SetActive(true);
                Debug.Log("Init");
                letterHolder = (GameObject)Object.Instantiate(CommonData.prefabs.gameobjectLookup["Letter"],
                                                              CommonData.prefabs.gameobjectLookup["SpawnLetter"].transform.position,
                                                              CommonData.prefabs.gameobjectLookup["SpawnLetter"].transform.rotation);


                letterHolder.gameObject.transform.parent = CommonData.prefabs.gameobjectLookup["CameraLetter"].transform;
                letterHolder.GetComponent <WritingHandler>().ShowLion = this;
                controllerPathLion = CommonData.prefabs.gameobjectLookup["lion_sv_ip"].GetComponent <ControllerPathLion>();
                WrHandler          = letterHolder.GetComponent <WritingHandler>();
                // menuComponent.BonusPointStr.text = StringConstants.LionReward.ToString();
                // menuComponent.MissPointsStr.text = StringConstants.LionMiss.ToString();
                menuComponent.LabelInfo.SetActive(true);
                menuComponent.LabelInstruction.SetActive(true);
                menuComponent.LabelTimeOut.SetActive(false);
                menuComponent.LabelGreat.SetActive(false);
                menuComponent.LabelBonusPoint.SetActive(false);
                menuComponent.LabelMissPoint.SetActive(false);

                menuComponent.StartCoroutine(HideInstruction());
            }
        }
Пример #2
0
    void Start()
    {
        //Setting up the writingHandler reference
        GameObject letters = HierrachyManager.FindActiveGameObjectWithName("Letters");

        if (letters != null)
        {
            writingHandler = letters.GetComponent <WritingHandler> ();
        }
    }
Пример #3
0
        public static void ScanAndWriteTo(this Stream @this, Stream writeTarget, int bufferSize, WritingHandler handler)
        {
            int totalWritten = 0;

            Scan(@this, bufferSize, (buffer, readLength) =>
            {
                writeTarget.Write(buffer, 0, readLength);
                totalWritten += readLength;
                handler(writeTarget, buffer, totalWritten);
            });
        }