예제 #1
0
 void Start()
 {
     healthComponent          = GetComponent <HealthComponent> ();
     cronometro               = GetComponent <Cronometro> ();
     healthBarSlider.maxValue = healthComponent.maximumHealth;
     healthBarSlider.minValue = 0f;
     loopsComponent           = GetComponent <LoopsComponent>();
 }
예제 #2
0
 // Use this for initialization
 void Start()
 {
     loopsComponent   = GetComponent <LoopsComponent> ();
     mainLevelManager = FindObjectOfType <LevelManager> ();
     spriteRendered   = GetComponent <SpriteRenderer> ();
     healthComponent  = GetComponent <HealthComponent> ();
     effectsManager   = GetComponent <EffectsManagerComponent>();
     movement         = GetComponent <PlayerMovementComponent>();
 }
    void OnTriggerEnter2D(Collider2D collider)
    {
        LoopsComponent l = collider.gameObject.GetComponent <LoopsComponent>();

        if (l)
        {
            l.rightDirection = true;
        }
    }
예제 #4
0
    void OnTriggerEnter2D(Collider2D collider)
    {
        LoopsComponent l = collider.gameObject.GetComponent <LoopsComponent>();
        Cronometro     c = collider.gameObject.GetComponent <Cronometro>();

        if (l)
        {
            l.IncreaseLoops();
        }
    }