Exemple #1
0
 // Update is called once per frame
 void Update()
 {
     if (!initialized)
     {
         startLevel    = false;
         initialScale  = 17f;
         levelSpeed    = GameObject.FindGameObjectWithTag("Level").GetComponent <LevelSpeed>();
         levelDisplay  = GameObject.FindGameObjectWithTag("Level").GetComponent <LevelDisplay>();
         levelObject   = levelDisplay.gameObject;
         levelObjects  = new List <GameObject>();
         initialAngles = new float[] { 45, -45, 90, -90, 135, -135, 180, -180 };
         currentEnemy  = 0;
         //Debug.Log(levelObjects);
         levelObject.SetActive(false);
         GameObject finishPanel = GameObject.Find("FinishPanel");
         if (finishPanel != null)
         {
             finishPanel.SetActive(false);
         }
         //GameObject.Find("StartingPanel").transform.SetAsLastSibling();
         initialized = true;
         GameObject.Find("CanvasLevelUI").GetComponent <Canvas>().enabled = false;
     }
     if (startLevel)
     {
         if (!enabledCanvas)
         {
             enabledCanvas = GameObject.Find("CanvasLevelUI").GetComponent <Canvas>().enabled = true;
         }
         ReleaseEnemies();
     }
 }
Exemple #2
0
    private void Start()
    {
        levelSpeed = FindObjectOfType <LevelSpeed>();
        image      = GetComponent <Image>();

        levelSpeed.OnSpeedChanged += CheckSpeed;
    }
Exemple #3
0
 void Start()
 {
     initialScale  = 15f;
     levelSpeed    = GameObject.FindGameObjectWithTag("Level").GetComponent <LevelSpeed>();
     levelDisplay  = GameObject.FindGameObjectWithTag("Level").GetComponent <LevelDisplay>();
     initialAngles = new float[] { 45, -45, 90, -90, 135, -135, 180, -180 };
 }
Exemple #4
0
 private void Start()
 {
     source     = GetComponent <AudioSource>();
     levelSpeed = FindObjectOfType <LevelSpeed>();
     levelSpeed.OnSpeedChanged += SwitchAudio;
     disableNextStopSound       = false;
     levelSpeed.OnCarStop      += StopCar;
 }
Exemple #5
0
    //public float sizePerEat = .1f;

    void Start()
    {
        levelSpeed = transform.parent.parent.GetComponent <LevelSpeed>();
        initPowerupsTransforms();

        //put this somewhere else?
        Screen.sleepTimeout = SleepTimeout.NeverSleep;
    }
Exemple #6
0
 private void InitializeLevel()
 {
     finished        = false;
     tempoUI         = GameObject.FindGameObjectWithTag("Tempo").GetComponent <Text>();
     scoreUI         = GameObject.FindGameObjectWithTag("Time").GetComponent <Text>();
     lifesUI         = GameObject.FindGameObjectWithTag("Lifes").GetComponent <Text>();
     levelSpeed      = GameObject.FindGameObjectWithTag("Level").GetComponent <LevelSpeed>();
     playerCollision = GameObject.FindGameObjectWithTag("Player").GetComponent <onCollision>();
 }
Exemple #7
0
 void Start()
 {
     if (levelMover == null)
     {
         levelMover = FindObjectOfType <LevelMover>();
     }
     car        = FindObjectOfType <Car>();
     building   = GetComponent <IInteractiveBuilding>();
     levelSpeed = levelMover.GetComponent <LevelSpeed>();
 }
Exemple #8
0
 // Start is called before the first frame update
 void Start()
 {
     hitSource.clip   = hitClip;
     speedSource.clip = slowClip;
     speedSource.loop = true;
     hitTimerSeconds  = defaultHitTimerSeconds;
     hitTimerRunning  = false;
     speedSource.Play();
     levelSpeed = GetComponent <LevelSpeed>();
 }
Exemple #9
0
 private void Start()
 {
     // character = GameObject.FindGameObjectWithTag("Character");
     character.OnTargetReached += CharacterSit;
     audio      = GetComponent <AudioSource>();
     garageBack = GameObject.FindGameObjectWithTag("GarageBack");
     car        = FindObjectOfType <Car>();
     ui         = FindObjectOfType <UI>();
     levelSpeed = GetComponent <LevelSpeed>();
     // generator = GetComponent<LevelGenerator>();
 }
 void Start()
 {
     initialScale  = 17f;
     levelSpeed    = GameObject.FindGameObjectWithTag("Level").GetComponent <LevelSpeed>();
     levelDisplay  = GameObject.FindGameObjectWithTag("Level").GetComponent <LevelDisplay>();
     levelObjects  = new List <GameObject>();
     initialAngles = new float[] { 45, -45, 90, -90, 135, -135, 180, -180 };
     currentEnemy  = 0;
     //Debug.Log(levelObjects);
     //levelObject.SetActive(false);
 }
    //private List<ColorType> availableTypes;

    private void Start()
    {
        policeLevel    = GetComponent <PoliceLevel>();
        robbersPrefab  = Resources.LoadAll <GameObject>("Levels/Police/Robbers");
        types          = new List <ColorType>();
        catchedRobbers = new List <ColorType>();
        RandomizeColors();
        carParts       = FindObjectOfType <CarParts>();
        car            = carParts.GetComponentInParent <Car>();
        levelMover     = GetComponent <LevelMover>();
        levelGenerator = GetComponent <LevelGenerator>();
        levelSpeed     = GetComponent <LevelSpeed>();
        lightPrefab    = levelGenerator.LightGameObject;

        dreamSpawner = FindObjectOfType <DreamSpawner>();
    }
    // Use this for initialization
    void Start()
    {
        isDead = false;
        player.GetComponent <Pause>().isDead = false;
        addPoint = true;

        if (levelEditor)
        {
            testM = GameObject.Find("TestManager").GetComponent <TestManager>();
        }

        if (!testM)
        {
            pc          = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerController>();
            pause       = GameObject.FindGameObjectWithTag("Player").GetComponent <Pause>();
            levelSpeeds = LevelSpeed.FindObjectsOfType <LevelSpeed>();
        }
    }
Exemple #13
0
 private void InitializeLevel()
 {
     finishPanel = GameObject.Find("FinishPanel");
     if (finishPanel != null)
     {
         finishPanel.SetActive(false);
     }
     Debug.Log("Finish panel set to false!");
     defaultState               = true;
     defaultEnemiesColor        = Color.black;
     defaultPlayerColor         = Color.black;
     defaultCenterColor         = Color.black;
     hitTimerSeconds            = defaultHitTimerSeconds;
     hitTimerRunning            = false;
     hitBackgroundColor         = Color.red;
     hitEnemiesColor            = Color.white;
     hitPlayerColor             = Color.white;
     hitCenterColor             = Color.white;
     finished                   = false;
     rotateSpeed                = 0.5f;
     switchRotationDeltaSeconds = 5;
     ascending                  = true;
     camera            = GameObject.FindGameObjectWithTag("MainCamera").GetComponent <Camera>();
     camera.clearFlags = CameraClearFlags.SolidColor;
     color1            = color3 = color2 = 50;
     backgrounds       = GameObject.FindGameObjectsWithTag("Background");
     changeColorSpeed  = 1;
     rotateDirection   = 1;
     fieldOfView       = 120;
     centerCircle      = GameObject.FindGameObjectWithTag("CenterDot");
     maxCircleRadius   = 1.20f;
     minCircleRadius   = 0.5f;
     transformToRadius = maxCircleRadius;
     pulsateSpeed      = 0.01f;
     enemies           = new List <GameObject>(GameObject.FindGameObjectsWithTag("Enemy"));
     playerRenderer    = GameObject.FindGameObjectWithTag("Player").GetComponent <SpriteRenderer>();
     centerDotRenderer = GameObject.FindGameObjectWithTag("CenterDot").GetComponent <SpriteRenderer>();
     levelSpeed        = GameObject.FindGameObjectWithTag("Level").GetComponent <LevelSpeed>();
 }
Exemple #14
0
 // Use this for initialization
 void Start()
 {
     levelSpeed = transform.parent.GetComponent<LevelSpeed> ();
 }
Exemple #15
0
 private void Start()
 {
     levelSpeed     = GetComponent <LevelSpeed>();
     levelGenerator = GetComponent <LevelGenerator>();
 }
 private void Start()
 {
     levelSpeed = this.transform.parent.GetComponent <LevelSpeed>();
 }
 void Start()
 {
     spawnCooldown = intialSpawnTime;
     levelSpeed = transform.parent.GetComponent<LevelSpeed>();
 }
 void Start()
 {
     spawnCooldown = intialSpawnTime;
     levelSpeed    = transform.parent.GetComponent <LevelSpeed>();
 }
    //public float sizePerEat = .1f;
    void Start()
    {
        levelSpeed = transform.parent.parent.GetComponent<LevelSpeed>();
        initPowerupsTransforms();

        //put this somewhere else?
        Screen.sleepTimeout = SleepTimeout.NeverSleep;
    }
Exemple #20
0
 void Start()
 {
     levelSpeed = GameObject.FindGameObjectWithTag("Level").GetComponent <LevelSpeed>();
 }