void Start() { //Object Access myTransform = transform; spawner = GameObject.FindGameObjectWithTag("Spawner").GetComponent<SpawnObstacles>(); rCollision = GameObject.FindGameObjectWithTag("Player").GetComponent<RunnerCollision>(); spriteFont = GetComponent<exSpriteFont>(); speed = 1200; fPercent = 100 - (100 * ( (float)rCollision.getNumGatesHit() / (float)spawner.getNumGatesInLevel() )); DisplayGradeLetter(); //Text to display statusText = "Level " + spawner.getLevelCount() +"\nGates: " + spawner.getNumGatesInLevel() +"\nGates Hit: " + rCollision.getNumGatesHit() +"\nGrade:"+"\n"+"\n"+"\n" +"\nTap to Start" +"\n"; spriteFont.text = statusText; //Add to volume control if(PlayerPrefs.HasKey("volumeFX")) { if(GetComponent<AudioSource>() != null) { AudioSource audio = GetComponent<AudioSource>(); audio.volume = (float)PlayerPrefs.GetInt("volumeFX")/10; } } }
void Start() { //Object access pSys = GameObject.FindGameObjectWithTag("BackgroundEffect").GetComponent<ParticleSystem>(); screenEdge = GameObject.FindGameObjectWithTag("Top").GetComponent<Collider>().bounds.min.x; score = GameObject.FindGameObjectWithTag("Score").GetComponent<RunnerScoring>(); recognizer = GameObject.FindGameObjectWithTag("Recognizer").GetComponent<TapDetector>(); rCollision = gameObject.GetComponent<RunnerCollision>(); pSys = GameObject.FindGameObjectWithTag("BackgroundEffect").GetComponent<ParticleSystem>(); fadeScreen = GameObject.FindGameObjectWithTag("FadeScreen").GetComponent<RedSpriteFade>(); myCamera = GameObject.FindGameObjectWithTag ("MainCamera"); myTransform = transform; //Start variables startPosition = myTransform.position; gravityButton = false; recognizer.setOnStart(true); setState (State.respawn); //Camera effects shakeAmount = 1.5f; fadeScreen.setRenderer(false); //Red UI frames change1 = false; change2 = false; change3 = false; change4 = false; change5 = false; //Animation variables flip = GetComponent<exSprite>(); }
// Use this for initialization void Start() { levelCount = 0; newLevelCount = 30.0f; timerLimit = 1.0f; //Assign object spawn variables counterLimitMin = 1.0f; counterLimitMax = counterLimitMin * 5.0f; counterLimit = Random.Range(counterLimitMin, counterLimitMax); minX = 100.0f; myTransform = transform; isDead = true; startMarker = false; score = GameObject.FindGameObjectWithTag("Score").GetComponent<RunnerScoring>(); sDetector = GameObject.FindGameObjectWithTag("Recognizer").GetComponent<TapDetector>(); rPlayer = GameObject.FindGameObjectWithTag("Player").GetComponent<RunnerScript>(); rCollision = GameObject.FindGameObjectWithTag("Player").GetComponent<RunnerCollision>(); marker = GameObject.FindGameObjectWithTag("marker").GetComponent<MoveProgressBar>(); markerStart = new Vector3(-500.0f, 355.0f, -80.0f); markerEnd = new Vector3(500.0f, 355.0f, -80.0f); numGates = 0; numGatesInLevel = 0; spawnedFinish = false; crossedFinish = false; finish = GameObject.FindGameObjectWithTag("lastObject").GetComponent<LevelFinishScroll>(); levelText = GameObject.FindGameObjectWithTag("LevelText").GetComponent<LevelDisplay>(); levelText.setTheLevelText(levelCount); //Pass speedVar objects bonusDown = GameObject.FindGameObjectWithTag("BonusDown"); backBackgroundObjects = GameObject.FindGameObjectsWithTag("BackBackground"); frontBackgroundObjects = GameObject.FindGameObjectsWithTag("FrontBackground"); if (m_prefabChoices == null || m_prefabChoices.Length == 0) { return; } //test rPlayer.setGravity((rPlayer.getGravity() + speedVar * -0.10f)); srslyCounterLimit = 10.0f; }
void Start() { //Object access runner = GameObject.FindGameObjectWithTag("Player").GetComponent<RunnerScript>(); runnerCol = GameObject.FindGameObjectWithTag("Player").GetComponent<RunnerCollision>(); spriteFont = GetComponent<exSpriteFont>(); //Initiated by swipeDetector.cs hasStarted = false; //Set in runnerCollision scoreMultiplier = 1; //acheivs achieve1 = false; achieve2 = false; delay = 1.0f; //Gate Scoring gateScore = 0; gateScoreMulti = 1; }
void Start() { blinkTime = 0.0f; buttonTimer = 20.0f; buttonTimerLimit = 20.0f; canUsePowerUp = true; rCollision = GameObject.FindGameObjectWithTag("Player").GetComponent<RunnerCollision>(); runner = GameObject.FindGameObjectWithTag("Player").GetComponent<RunnerScript>(); pause = GameObject.FindGameObjectWithTag("PauseButton").GetComponent<PauseButton>(); typeIsSet = false; onStart = true; type = tag; collider.enabled = false; renderer.enabled = false; }
// Use this for initialization void Start() { //If not title screen if(Application.loadedLevel != 0 ) { myTransform = transform; myTransform.localScale = new Vector3(Camera.main.orthographicSize * 3, Camera.main.orthographicSize * 2, 1.0f); spawner = GameObject.FindGameObjectWithTag("Spawner").GetComponent<SpawnObstacles>(); rCollision = GameObject.FindGameObjectWithTag("Player").GetComponent<RunnerCollision>(); cam = GameObject.FindGameObjectWithTag("MainCamera").camera; score2 = GameObject.FindGameObjectWithTag("Score").GetComponent<RunnerScoring>(); lObjectSign = GameObject.FindGameObjectWithTag("lastObject").GetComponent<LevelFinishScroll>(); //Populate background pillars backBackgroundObjects = GameObject.FindGameObjectsWithTag("BackBackground"); frontBackgroundObjects = GameObject.FindGameObjectsWithTag("FrontBackground"); } }