Example #1
0
    // Use this for initialization
    void Start()
    {
        arenaEventManager            = GameObject.Find("ArenaEventGenerator").GetComponent <ArenaEventManager>();
        transform.localScale         = new Vector3(size, 15.0f, size);
        arenaEventManager.activeDome = gameObject;


        source = SoundManager.instance.PlaySound(64, 0.5f, true, AudioType.SFX);
        StartCoroutine(DestroyShield());
    }
Example #2
0
    void Start()
    {
        arenaEventManager = transform.parent.GetComponentInParent <ArenaEventManager>();

        line          = GetComponent <LineRenderer>();
        beamGenerator = GetComponentInParent <VerticalBeamGenerator>();

        isStarting      = false;
        line.enabled    = false;
        isActive        = false;
        canActivateItem = true;
        target.GetComponent <ParticleSystem>().Stop();

        StartCoroutine(CheckTile());
    }
    void Start()
    {
        arenaEventManager = transform.parent.GetComponentInParent <ArenaEventManager>();

        line          = GetComponent <LineRenderer>();
        beamGenerator = GetComponentInParent <HorizontalLaserGenerator>();
        particle      = transform.GetChild(2).gameObject;

        isStarting   = false;
        line.enabled = false;
        isActive     = false;
        isHeating    = false;

        particle.GetComponent <ParticleSystem>().Stop();

        StartCoroutine(CheckTile());
    }
 private void Awake()
 {
     arenaEventManager = GetComponentInParent <ArenaEventManager>();
 }