Ejemplo n.º 1
0
 private void Start()
 {
     evaAnimator = gameObject.GetComponent <Animator>();
     evaStats    = gameObject.GetComponent <BaseStatsComponent>() as BaseStatsComponent;
     if (!evaStats)
     {
         Debug.Break();
         Debug.LogError("ERROR: GameObject has no Stats Component");
     }
 }
Ejemplo n.º 2
0
 protected virtual void Start()
 {
     spriteRenderer = gameObject.GetComponent <SpriteRenderer>();
     statsComponent = gameObject.GetComponent <BaseStatsComponent>() as BaseStatsComponent;
     if (statsComponent == null)
     {
         Debug.LogError("ERROR: No se ha detectado componente de Stats en " + gameObject.name);
         Debug.Break();
     }
 }
Ejemplo n.º 3
0
 void Start()
 {
     render       = gameObject.GetComponent <SpriteRenderer>();
     scytheHitbox = gameObject.GetComponent <BoxCollider2D>();
     animatorEva  = eva.GetComponent <Animator>();
     animator     = gameObject.GetComponent <Animator>();
     evaMovement  = eva.GetComponent <EvaMovement>();
     evaStats     = eva.GetComponent <BaseStatsComponent>() as BaseStatsComponent;
     if (evaStats == null)
     {
         Debug.LogError("ERROR: No se ha detectado componente de Stats en Eva");
         Debug.Break();
     }
     renderScythe   = scythe.GetComponent <SpriteRenderer>();
     attackEnabled  = true;
     render.enabled = false;
 }
Ejemplo n.º 4
0
    private void Start()
    {
        animator       = gameObject.GetComponent <Animator>();
        spriteRenderer = gameObject.GetComponent <SpriteRenderer>();

        statsComponent = gameObject.GetComponent <BaseStatsComponent>() as BaseStatsComponent;
        if (statsComponent == null)
        {
            Debug.LogError("ERROR: No se ha detectado componente de Stats en Jefe Avispa");
            Debug.Break();
        }
        damageComponent = gameObject.GetComponent <BaseDamageComponent>() as BaseDamageComponent;
        if (damageComponent == null)
        {
            Debug.LogError("ERROR: No se ha detectado componente de Damage en Jefe Avispa");
        }
        numberHoles  = holes.Length;
        fadeOutRatio = 1 / fadeOutTime;
    }