Refactoring
This commit is contained in:
@@ -42,7 +42,7 @@ public class BulletScript : MonoBehaviour
|
||||
/// clashPartical spawned clashPartical am EinschlagPunkt der Kugel.
|
||||
/// </summary>
|
||||
/// <param name="collision">Die Collision mit der Bullet.</param>
|
||||
public void clashPartcal(Collision collision){
|
||||
public void clashParticle(Collision collision){
|
||||
ContactPoint contact = collision.GetContact(0);
|
||||
Instantiate(particalClash,transform.position,Quaternion.LookRotation(contact.normal));
|
||||
}
|
||||
@@ -53,9 +53,9 @@ public class BulletScript : MonoBehaviour
|
||||
private void OnCollisionEnter(Collision collision){
|
||||
Debug.Log(collision.gameObject.name + " UND HIER IST DER TAG: " + collision.gameObject.tag);
|
||||
if(collision.transform.tag == "Enemy"){
|
||||
collision.transform.GetComponent<Enemy>().takeDamage(damage);
|
||||
collision.transform.GetComponent<EnemyHealth>().takeDamage(damage);
|
||||
}
|
||||
clashPartcal(collision);
|
||||
clashParticle(collision);
|
||||
GameObject.Destroy(this.gameObject);
|
||||
|
||||
}
|
||||
@@ -67,6 +67,8 @@ public class BulletScript : MonoBehaviour
|
||||
speed = dataBullet.speed;
|
||||
|
||||
rb = this.GetComponent<Rigidbody>();
|
||||
|
||||
Physics.IgnoreCollision(GetComponent<Collider>(),GameObject.Find("Player").GetComponent<Collider>());
|
||||
|
||||
|
||||
|
||||
|
@@ -3,7 +3,7 @@ using System.Collections.Generic;
|
||||
using Unity.VisualScripting;
|
||||
using UnityEngine;
|
||||
|
||||
public class Enemy : MonoBehaviour
|
||||
public class EnemyHealth : MonoBehaviour
|
||||
{
|
||||
private int score = 1;
|
||||
private bool alive = true;
|
@@ -2,7 +2,7 @@ using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class ParticalClash : MonoBehaviour
|
||||
public class ParticleClash : MonoBehaviour
|
||||
{
|
||||
|
||||
public float lifeTime = 2;
|
Reference in New Issue
Block a user