Пример #1
0
 // Use this for initialization
 void Start()
 {
     //fireSpeed = 0.13f;  // one-minute game
     //fireSpeed = 0.05f;  // 2 min 20 sec for fire to traverse
     //fireSpeed = 0.040f; //3 minutes to lose
     fireSpeed = 0.053f;         //3 minutes to lose
     stopped   = false;
     flickAnim = GetComponentInChildren <FireFlicker> ();
 }
Пример #2
0
    private void Start()
    {
        sr         = GetComponent <SpriteRenderer>();
        fireScript = GetComponentInChildren <FireFlicker>();
        var torch_fire = torch.gameObject.transform.Find(TORCH_SPRITE);
        var torch_body = torch.gameObject.transform.Find(TORCH_BODY);

        torch_sr        = torch_fire.GetComponent <SpriteRenderer>();
        torch_body_sr   = torch_body.GetComponent <SpriteRenderer>();
        anim            = GetComponent <Animator>();
        rb              = GetComponent <Rigidbody2D>();
        levelController = FindObjectOfType <LevelController>().GetComponent <LevelController>();


        anim.SetBool("isDead", false);
        StartCoroutine(DegradeTorchByTime());
    }