예제 #1
0
 void Start()
 {
     anim           = GetComponent <Animator>();
     enemyHP        = GetComponent <EnemyHP>();
     boxCollider    = GetComponent <BoxCollider2D>();
     circleCollider = GetComponent <CircleCollider2D>();
     rb             = GetComponent <Rigidbody2D>();
     rogueScript    = GetComponent <RogueScript>();
     archerScript   = GetComponent <Archer>();
     spriteRenderer = GetComponent <SpriteRenderer>();
     startOrder     = spriteRenderer.sortingOrder;
     DefaultState();
 }
예제 #2
0
 void Start()
 {
     information = Information.Instance;
     if (gameObject.transform.GetChild(0).gameObject.GetComponent <Light>())
     {
         light = gameObject.transform.GetChild(0).gameObject.GetComponent <Light>();
     }
     rogueScript      = GetComponent <RogueScript>();
     enemyHP          = GetComponent <EnemyHP>();
     circleCollider2D = GetComponent <CircleCollider2D>();
     boxCollider2D    = GetComponent <BoxCollider2D>();
     rogueScript2     = GetComponent <RogueScript2>();
     spriteRenderer   = GetComponent <SpriteRenderer>();
     tr   = GetComponent <Transform>();
     rb   = GetComponent <Rigidbody2D>();
     anim = GetComponent <Animator>();
 }