void Start() { ui = FindObjectOfType <TaskUI>(); dropMgr = FindObjectOfType <DropManager> (); character = FindObjectOfType <CharacterScript> (); camCtrl = FindObjectOfType <CameraController> (); stairCtrl = FindObjectOfType <StairController> (); exp = FindObjectOfType <XPController> (); queue = new List <int> (); ResetCam(); smallButton = FindObjectOfType <SmallHelpButton> (); }
// Use this for initialization void Start() { confirmText.text = ContentData.getLabelText("title_Confirm"); rejectText.text = ContentData.getLabelText("title_Reject"); easierText.text = ContentData.getLabelText("title_Easier"); rootRect = root.GetComponent <RectTransform>(); camControl = FindObjectOfType <CameraController>(); smallButton = FindObjectOfType <SmallHelpButton> (); refHeight = rootRect.rect.height; LeanTween.moveY(questionIcon, questionIcon.anchoredPosition.y + 100f, 2f).setEase(LeanTweenType.easeInOutSine).setLoopPingPong(); LeanTween.alpha(questionShadow, 0.1f, 2f).setEase(LeanTweenType.easeInOutSine).setLoopPingPong(); savedPos = rootRect.anchoredPosition; //root.transform.position; Hide(); root.SetActive(false); }
void Start() { stairCam = GameObject.Find("StairCamera").GetComponent <Camera> (); bomb = FindObjectOfType <BombController> (); character = FindObjectOfType <CharacterScript> (); charStore = FindObjectOfType <CharacterStorage> (); help = FindObjectOfType <HelpController>(); smHelp = FindObjectOfType <SmallHelpButton> (); stairs = FindObjectOfType <StairController>(); main = FindObjectOfType <GameController>(); exp = FindObjectOfType <XPController> (); FMC_Statistics.newPowerUp += RewardPerformance; types = new PickableItem.Type[drops.Length]; for (int i = 0; i < types.Length; i++) { types [i] = drops [i].GetComponent <PickableItem> ().type; } }
// Use this for initialization void Start() { ui = FindObjectOfType <TaskUI>(); exp = FindObjectOfType <XPController>(); drop = FindObjectOfType <DropManager>(); shb = FindObjectOfType <SmallHelpButton> (); camControl = FindObjectOfType <CameraController>(); gameControl = FindObjectOfType <GameController>(); screenCenter = camControl.OverlayToWorld(new Vector3(Screen.width / 2, Screen.height / 2, 10)); texts = theStar.GetComponentsInChildren <TMPro.TextMeshPro>(); reference = theYellowThing; theShadow.SetActive(false); theStar.SetActive(false); theYellowThing.SetActive(false); textObj.SetActive(false); string levelString = ContentData.getLabelText("title_LevelUp"); uiText.text = levelString.ToUpper(); }
void Update() { if (!ClimberStateManager.isPaused) { if (adjustHeight) { Vector3 pos = Vector3.up * height; transform.Translate(pos); adjustHeight = false; } if (move) { timer -= Time.deltaTime; float t = -1; if (height > 0) { t = 1 - timer / jumpFlightTime; Move(jumpCurve.Evaluate(t)); } else { t = 1 - timer / fallFlightTime; Move(fallCurve.Evaluate(t)); } } } if (Input.GetKeyDown(KeyCode.W)) { Switch(); } if (tapEnable) { if (Input.GetMouseButtonDown(0) && ClimberStateManager.state == ClimberState.IDLE) { Camera cam = GameObject.Find("StairCamera").GetComponent <Camera>(); Vector3 touchPos = Utils.getTouchPos(Input.mousePosition, cam); RaycastHit2D [] hits = Physics2D.RaycastAll(touchPos, Vector3.forward, 100); foreach (RaycastHit2D hit in hits) { CharacterScript tempCharacter = hit.collider.gameObject.GetComponent <CharacterScript>(); if (tempCharacter) { anim.Tap(); if (curChar.tapVoice != null && canTalk) { charVoice = LeanAudio.play(curChar.tapVoice); } FMC_Settings currentSetting = FMC_GameDataController.instance.getCurrentSettings(); if (currentSetting is FMC_Settings_StoryMode) { SmallHelpButton smallButton = FindObjectOfType <SmallHelpButton> (); if (smallButton) { smallButton.Show(true); } } } } } } else { Spine.TrackEntry trc = anim.skeleton.state.GetCurrent(0); string curAnim = trc.Animation.name; if (curAnim == "idle") { tapEnable = true; } } }