public void GetUIComponents(GameObject Player) { GameObject tutorialUI = Player.transform.Find("Crosshair UI/Tutorial Text").gameObject; tutorialUITextFader = tutorialUI.GetComponent <TextFader>(); tutorialTextController = tutorialUI.GetComponent <TutorialTextController>(); }
private void InitController() { //m_icon_tex = Make<GameTexture>("icon"); m_chooseRoot_obj = Make <GameUIComponent>("Image"); m_chooseContent_lab = m_chooseRoot_obj.Make <GameLabel>("content"); m_textPanel_obj = m_chooseRoot_obj.gameObject.transform.Find("Panel_text").gameObject; m_imgPanel_obj = m_chooseRoot_obj.gameObject.transform.Find("Panel_image").gameObject; m_text_toggle = new GameToggleButton[MaxChooseNum]; m_img_toggle = new GameToggleButton[MaxChooseNum]; m_ask_img = new GameImage[MaxChooseNum]; m_ask_lab = new GameLabel[MaxChooseNum]; for (int i = 0; i < MaxChooseNum; i++) { m_text_toggle[i] = m_chooseRoot_obj.Make <GameToggleButton>(string.Format("Panel_text:Toggle_{0}", i)); m_img_toggle[i] = m_chooseRoot_obj.Make <GameToggleButton>(string.Format("Panel_image:Toggle_{0}", i)); m_ask_img[i] = m_img_toggle[i].Make <GameImage>("Image"); m_img_toggle[i].Visible = false; m_ask_lab[i] = m_text_toggle[i].Make <GameLabel>("Label"); m_text_toggle[i].Visible = false; } m_textRoot_obj = Make <GameButton>("Text"); m_noContent_lab = m_textRoot_obj.Make <GameLabel>("content"); this.m_contentFader = m_noContent_lab.GetComponent <TextFader>(); fontSize = m_noContent_lab.Label.fontSize; //m_next_btn = Make<GameButton>("Button"); }
// Play some music. public void Play(AudioClip music) { if (clip != null && clip == music) { return; } if (music == null) { return; } Debug.Log("Playing " + music.name); if (music != null && music.name.Contains("I am, therefore I shall be")) { GameObject thingy = Tutorial.ShowText("BGM", "BGM - Bwarch - I am, therefore I shall be", 0, TextAlignment.Right, TextAnchor.UpperRight, 0.95f, 0.95f); TextFader fader = thingy.AddComponent <TextFader>(); fader.fadeRate = 1.0f; fader.delay = 2.0f; fader.FadeOut(); } ForcePlay(music); }
private void Start() { fade = FindObjectOfType <Fade>(); currentText = title; currentText.Fade(); }
void Awake() { thr = GameObject.FindWithTag("Thruster"); ts = thr.GetComponent <Thruster>(); GameObject fg = GameObject.FindWithTag("MainCamera"); fadr = fg.GetComponent <TextFader>(); }
public void Start() { GameObject thingy = Tutorial.ShowText("Creator", "Level creator: " + creator, 0, TextAlignment.Right, TextAnchor.LowerLeft, 0.05f, 0.1f); TextFader fader = thingy.AddComponent <TextFader>(); fader.fadeRate = 1.0f; fader.delay = 2.0f; fader.FadeOut(); }
void Awake() { mangr = transform.parent.gameObject.GetComponent <CheckpointManager>(); GameObject fg = GameObject.FindWithTag("MainCamera"); fadr = fg.GetComponent <TextFader>(); GameObject thrOb = GameObject.FindWithTag("Thruster"); thrst = thrOb.GetComponent <Thruster>(); }
void Awake() { cam = GameObject.FindWithTag("MainCamera"); fader = cam.GetComponent <TextFader>(); /*///* * PlayerPrefs.SetFloat("lvl0", 0); * PlayerPrefs.SetFloat("lvl1", 0); * PlayerPrefs.SetFloat("lvl2", 0); * PlayerPrefs.SetFloat("lvl3", 0);*/ }
protected override void OnInit() { base.OnInit(); this.m_descLab = Make <GameLabel>("Text"); this.m_itemDescLab = Make <GameLabel>("Image:Text"); this.m_itemDescFader = this.m_itemDescLab.GetComponent <TextFader>(); this.m_okBtn = Make <GameButton>("Image:Button"); this.m_container = Make <GameUIContainer>("ScrollView:Viewport"); this.m_itemDescCom = Make <GameUIComponent>("Image"); this.m_togCom = Make <GameUIComponent>("ScrollView"); this.m_feedBackLab = Make <GameLabel>("feedBack"); this.m_flyIconImg = Make <GameImage>("flyIcon"); }
/// <summary> /// Initialize resources. /// </summary> /// <param name="minerCostList">Miner cost list.</param> void Initialize() { GameObject temp = GameObject.Find("ClickMechanic"); if (temp != null) { textFader = temp.GetComponent <TextFader>(); Debug.Log("TextFader is initialized"); } else { Debug.Log("Could not find TextFader in Scene"); } gravelMiner = new Miner("gravelMiner", minerCost[0], researchCosts[0], passiveBonus[0]); graniteMiner = new Miner("graniteMiner", minerCost[1], researchCosts[1], passiveBonus[1]); metalMiner = new Miner("metalMiner", minerCost[2], researchCosts[2], passiveBonus[2]); obsidianMiner = new Miner("obsidianMiner", minerCost[3], researchCosts[3], passiveBonus[3]); goldMiner = new Miner("goldMiner", minerCost[4], researchCosts[4], passiveBonus[4]); minerList = new List <Miner>(); minerList.Add(gravelMiner); minerList.Add(graniteMiner); minerList.Add(metalMiner); minerList.Add(obsidianMiner); minerList.Add(goldMiner); temp = GameObject.Find("ResearchCanvas"); if (temp != null) { researchCanvas = temp.GetComponent <Canvas>(); researchCanvas.gameObject.SetActive(false); Debug.Log("ResearchCanvas is initialized"); } else { Debug.Log("Could not find ResearchCanvas in Scene"); } temp = GameObject.Find("MinerCanvas"); if (temp != null) { minerCanvas = temp.GetComponent <Canvas>(); minerCanvas.gameObject.SetActive(false); Debug.Log("MinerCanvas is initialized"); } else { Debug.Log("Could not find MinerCanvas in Scene"); } }
public void ShowCredits() { if (currentText == credits) { credits.Fade(); title.Fade(); currentText = title; } else { currentText.Fade(); credits.Fade(); currentText = credits; } }
public void ShowControls() { if (currentText == controls) { controls.Fade(); title.Fade(); currentText = title; } else { currentText.Fade(); controls.Fade(); currentText = controls; } }
protected override void OnInit() { base.OnInit(); this.m_chatCom = Make <PresuadeContentComponent>("Person"); this.m_progressCom = Make <PresuadeProgressComponent>("Panel_topleft"); this.m_chooseCom = Make <PresuadeChooseComponent>("Panel"); this.m_bgBtn = Make <GameUIComponent>("RawImage_bg"); this.m_downCom = Make <GameUIComponent>("RawImage_bg:Down"); this.m_topCom = Make <GameUIComponent>("RawImage_bg:Top"); this.m_describleLab = Make <GameLabel>("RawImage_bg:Text"); this.m_btnQuit = Make <GameButton>("Button_pause"); this.m_describleFader = this.m_describleLab.GetComponent <TextFader>(); }
protected override void OnInit() { base.OnInit(); this.m_selfTex = Make <GameTexture>("self"); this.m_selfSpine = Make <GameSpine>("self_spine"); this.m_npcTex = Make <GameTexture>("npc"); this.m_npcSpine = Make <GameSpine>("npc_spine"); this.m_contentLab = Make <GameLabel>("Image_chat:ContentLab"); this.m_contentFader = this.m_contentLab.GetComponent <TextFader>(); this.m_leftBtn = Make <GameButton>("Image_chat:btnLeft"); this.m_rightBtn = Make <GameButton>("Image_chat:btnRight"); this.m_serialIconGrid = Make <GameUIContainer>("Image_chat:serialIconGrid"); this.m_Image_chat = Make <GameUIComponent>("Image_chat"); this.m_confutBtn = Make <GameButton>("btnConfut"); this.m_iconCom = Make <GameUIComponent>("Image_icon"); this.m_iconImg = this.m_iconCom.Make <GameImage>("icon"); }
// Use this for initialization void Start() { GameObject temp = GameObject.Find("ClickMechanic"); if (temp != null) { textFader = temp.GetComponent <TextFader>(); Debug.Log("TextFader is initialized"); } else { Debug.Log("Could not find TextFader in Scene"); } if (pickaxeLevel > 1) { for (int i = 1; i < pickaxeLevel; i++) { upgradeCost += (pickaxeLevel * upgradeMultiplier); } } }
void KillPlayer(GameObject player) { if (TutorialCamera.Enabled()) { GameRecorder.StopPlayback(); if (explode) { player.SendMessage("Explode"); SoundManager.Play("crash"); player.SendMessage("Reload"); IncrementCrashCount(true); } return; } if (!LevelState.Dead) { MainGUI.Play("RestartLevel"); // Disable text GUIController.DisableTexts(); // Update drone count if (SaveManager.save != null) { if (explode) { IncrementCrashCount(false); } SaveManager.save.droneCount++; SaveManager.Write(); // Display drone coun if (false) { GameObject thingy = Tutorial.ShowText("DroneText", "Drones lost: " + SaveManager.save.droneCount, 0, TextAlignment.Center, TextAnchor.MiddleCenter, 0.5f, 0.5f); Mover mover = thingy.AddComponent <Mover>(); mover.direction = Vector3.up; mover.speed = 0.2f; TextFader fader = thingy.AddComponent <TextFader>(); fader.fadeRate = 1.0f; fader.FadeOut(); } } // Update level state GUIController.LevelStarted = false; LevelStart.started = false; LevelState.Dead = true; if (explode) { // Create explosion effect player.SendMessage("Explode"); // Crash sound SoundManager.Play("crash"); // Disable renderers if exploding player.GetComponent <Renderer>().enabled = false; player.transform.Find("Shield").GetComponent <Renderer>().enabled = false; } // Disable default camera controller until level restarts ThirdPersonCamera cameraController = Camera.main.GetComponent <ThirdPersonCamera>(); if (cameraController != null) { cameraController.enabled = false; } // Detach grappling hook so we don't keep swinging grapplingHook.Detach(); // I don't really remember why ControlManager.DisabledFrame = true; // Pause and then restart the level StartCoroutine(PauseBeforeReset()); } }
/// <summary> /// Initialize resources. /// </summary> void Initialize() { gravelMine = new Mine("GRAVEL", mineCost[0], mineBonus[0]); graniteMine = new Mine("GRANITE", mineCost[1], mineBonus[1]); metalMine = new Mine("METAL", mineCost[2], mineBonus[2]); obsidianMine = new Mine("OBSIDIAN", mineCost[3], mineBonus[3]); goldMine = new Mine("GOLD", mineCost[4], mineBonus[4]); mineList = new List <Mine>(); mineList.Add(gravelMine); mineList.Add(graniteMine); mineList.Add(metalMine); mineList.Add(obsidianMine); mineList.Add(goldMine); GameObject temp = GameObject.Find("stone"); if (temp != null) { stoneImage = temp.GetComponent <Image>(); setStoneSprite(0); Debug.Log("spriteRenderer is initialized"); } else { Debug.Log("Could not find stone in Scene"); } temp = GameObject.Find("iStones"); if (temp != null) { stoneBkImage = temp.GetComponent <Image>(); setStoneBkSprite(0); Debug.Log("iStones is initialized"); } else { Debug.Log("Could not find iStones in Scene"); } temp = GameObject.Find("ClickMechanic"); if (temp != null) { textFader = temp.GetComponent <TextFader>(); Debug.Log("TextFader is initialized"); } else { Debug.Log("Could not find TextFader in Scene"); } temp = GameObject.Find("MineObjects"); if (temp != null) { minerUpgrade = temp.GetComponent <MinerUpgrade>(); minerUpgrade.btnBuyMiner.onClick.AddListener(BuyMinerOnClick); minerUpgrade.btnResearchUpgrade.onClick.AddListener(ResearchUpgradeOnClick); Debug.Log("MinerUpgrade is initialized"); } else { Debug.Log("Could not find MinerUpgrade in Scene"); } }
private void Start() { textFader = GetComponent <TextFader>(); }
public void Update(bool active) { BackgroundFader.Update(active); TextFader.Update(active); MainIconFader.Update(active); }