getCollisionType method

CollisionType? getCollisionType(
  1. ShapeType a,
  2. ShapeType b
)

Implementation

CollisionType? getCollisionType(ShapeType a, ShapeType b){
  String n1 = a.name+b.name;
  String n2 = b.name+a.name;
  for(int i = 0; i < CollisionType.values.length; i++){
    if(n1 == CollisionType.values[i].name.toLowerCase()){
      return CollisionType.values[i];
    }
    else if(n2 == CollisionType.values[i].name.toLowerCase()){
      return CollisionType.values[i];
    }
  }

  return null;
}