Beispiel #1
0
 void Awake()
 {
     enemyDataNew                 = GetComponent <EnemyDataNew>();
     enemy2DMain                  = transform.FindChild("Enemy2DMain").gameObject;
     enemyDataNew.enemyRadius     = 130f;
     enemyDataNew.enemyDeleteTime = 15f;
     enemyDataNew.enemyLifeTime   = 0;
     enemyDataNew.InitHP(2);
     enemyDataNew.stalkingSearch = false;
     player2D     = GameObject.FindWithTag("Player2D");
     playerData2D = player2D.GetComponent <PlayerData2D>();
 }
Beispiel #2
0
 void Awake()
 {
     enemyDataNew = GetComponent<EnemyDataNew>();
     enemy2DMain = transform.FindChild ("Enemy2DMain").gameObject;
     enemyDataNew.enemyRadius = 130f;
     enemyDataNew.enemyDeleteTime = 15f;
     enemyDataNew.enemyLifeTime = 0;
     enemyDataNew.InitHP (2);
     enemyDataNew.stalkingSearch = false;
     player2D = GameObject.FindWithTag ("Player2D");
     playerData2D = player2D.GetComponent<PlayerData2D>();
 }
Beispiel #3
0
 void Awake()
 {
     enemyDataNew = GetComponent <EnemyDataNew>();
     enemyDataNew.InitHP(1);
     enemy3DMain = transform.FindChild("Enemy3DMain").gameObject;
     enemy3DMain.transform.Rotate(0, 180, 0);
     enemyDataNew.enemyRadius     = 125f;
     enemyDataNew.enemyDeleteTime = 30f;
     enemyDataNew.enemyLifeTime   = 0;
     enemyDataNew.stalkingSearch  = false;
     player3D = GameObject.FindWithTag("Player3D");
     enemyDataNew.player3DBase = player3D.transform.position;
     StartCoroutine("EnemyTypeNewMove");
 }
Beispiel #4
0
 void Awake()
 {
     enemyDataNew = GetComponent<EnemyDataNew>();
     enemyDataNew.InitHP (1);
     enemy3DMain = transform.FindChild ("Enemy3DMain").gameObject;
     enemy3DMain.transform.Rotate (0, 180, 0);
     enemyDataNew.enemyRadius = 125f;
     enemyDataNew.enemyDeleteTime = 30f;
     enemyDataNew.enemyLifeTime = 0;
     enemyDataNew.stalkingSearch = false;
     player3D = GameObject.FindWithTag ("Player3D");
     enemyDataNew.player3DBase = player3D.transform.position;
     StartCoroutine("EnemyTypeNewMove");
 }
Beispiel #5
0
 void ShotBullet()
 {
     if (CheckHitRayWithTag(ray, "Enemy", 1.0f))
     {
         hitSound     = true;
         enemyDataNew = raycastHit.collider.gameObject.GetComponentInParent <EnemyDataNew>();
         enemyDataNew.EnemyDamage("NormalBullet");
     }
     else if (CheckHitRayWithTag(ray, "Boss", 1.0f))
     {
         hitSound = true;
         bossData = raycastHit.collider.gameObject.GetComponentInParent <BossData>();
         bossData.BossDamage("NormalBullet", "3D");
     }
     else
     {
         hitSound = false;
     }
 }
Beispiel #6
0
 void Awake()
 {
     enemyDataNew = GetComponent<EnemyDataNew>();
     StartCoroutine(EnablePlayerCollision());
 }
Beispiel #7
0
 void Awake()
 {
     enemyDataNew = GetComponent <EnemyDataNew>();
     StartCoroutine(EnablePlayerCollision());
 }
 void ShotBullet()
 {
     if (CheckHitRayWithTag(ray, "Enemy", 1.0f))
     {
         hitSound = true;
         enemyDataNew = raycastHit.collider.gameObject.GetComponentInParent<EnemyDataNew>();
         enemyDataNew.EnemyDamage("NormalBullet");
     }
     else if (CheckHitRayWithTag(ray, "Boss", 1.0f))
     {
         hitSound = true;
         bossData = raycastHit.collider.gameObject.GetComponentInParent<BossData>();
         bossData.BossDamage("NormalBullet","3D");
     }
     else
     {
         hitSound = false;
     }
 }