BloodAndGore/Assets/Scripts/Bullets/RevolverBullet.cs

29 lines
768 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace Saltosion.OneWeapon.Bullets {
[RequireComponent(typeof(Bullet))]
public class RevolverBullet : MonoBehaviour {
public Rigidbody2D Body;
void Start() {
Vector2 Direction = GetComponent<Bullet>().Direction;
float Rot = GetComponent<Bullet>().InitialRotation;
Body.velocity = Direction * 15;
Body.rotation = Rot - 90;
}
void OnTriggerEnter2D(Collider2D collider) {
if (collider.GetComponent<Player>() != null) {
// don't hit the player!
return;
}
Destroy(gameObject);
Debug.Log("Boom!");
}
}
}