示例#1
0
 IEnumerator SpawnObject3()
 {
     canShoot = false;
     skill    = false;
     for (int i = 0; i < bulletCnt; i++)
     {
         tmp     = spawnPool.Spawn(bullet, transform.position, Quaternion.identity);
         pBullet = tmp.GetComponent <BulletPlayer>();
         tmp.transform.position = transform.position;
         pBullet.speed          = shotSpeed;
         pBullet.angle          = angle;
         pBullet.basicHP        = bulletDmg;
         pBullet.GetComponent <SpawnCtrl>().SetTimeDespawn(bulletStandTime);
         yield return(new WaitForSeconds(shotDelay));
     }
     gameObject.SetActive(false);
 }