public void AddCollision(Func <int, int, bool> hit, BouncingWay way) { _collisions.Add(new CollisionClass(hit, way, null)); }
public void AddCollision(Func <int, int, bool> hit, BouncingWay way, Action callback) { _collisions.Add(new CollisionClass(hit, way, callback)); }
public CollisionClass(Func <int, int, bool> _hit, BouncingWay _way, Action _callback) { hit = _hit; way = _way; callback = _callback; }