Boss Level vorerst fertig zum testen (Animationen für Königin/Josh fehlen noch)

This commit is contained in:
GungHolo
2023-06-22 16:08:30 +02:00
parent 31185531d0
commit 279e8976af
18 changed files with 1886 additions and 435 deletions

View File

@@ -0,0 +1,44 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Bang : MonoBehaviour
{
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{
}
public IEnumerator Banger(GameObject projectilePrefab,Transform t ,Transform dim, Vector2 shotSpeed, float colliderDisabledSeconds, float shotAliveSeconds)
{
// create projectile
GameObject projectile = Instantiate(projectilePrefab,
t.position,
t.rotation);
projectile.transform.SetParent(dim);
// add force to projectile
projectile.GetComponent<Rigidbody2D>().velocity = shotSpeed;
// wait until enabling collider
yield return new WaitForSeconds(colliderDisabledSeconds);
projectile.GetComponent<Collider2D>().enabled = true;
// wait given time before destroying
yield return new WaitForSeconds(shotAliveSeconds);
Destroy(projectile);
}
}