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()); } }
void Start() { //Setting up the writingHandler reference GameObject letters = HierrachyManager.FindActiveGameObjectWithName("Letters"); if (letters != null) { writingHandler = letters.GetComponent <WritingHandler> (); } }
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); }); }