technix/Assets/script/movement/Bullet2.cs

17 lines
510 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Bullet2 : Mover {
public float lifespan = 1;
public int damage = 1;
public override float MoveX(float a) { return a; }
public override float MoveY(float a) { return a; }
private void OnCollisionEnter2D(Collision2D c) {
var hh = gameObject.GetComponent<Health>();
if(hh) hh.hp -= damage;
Destroy(gameObject);
}
void OnEnable() => Destroy(gameObject, lifespan);
}