Splatoon-Ink/Assets/Scripts/CollisionPainter.cs
2021-02-22 19:20:18 +01:00

18 lines
490 B
C#

using UnityEngine;
public class CollisionPainter : MonoBehaviour{
public Color paintColor;
public float radius = 1;
public float strength = 1;
public float hardness = 1;
private void OnCollisionStay(Collision other) {
Paintable p = other.collider.GetComponent<Paintable>();
if(p != null){
Vector3 pos = other.contacts[0].point;
PaintManager.instance.paint(p, pos, radius, hardness, strength, paintColor);
}
}
}