Seams between Primitive Cubes

The walls and floors are cubes.
The light shining on them is caused seams to appear. What is a simple way to fix this?

Each wall needs to be separate so that when the player touches it, it will trigger an event.

Example

Thanks!

I see multiples errors in your level.

  1. As ChoChoEnzo said, why do you have so much light sources ? Why do you need one light source for one cube ?
  2. The more you have separated objects the more you have draw calls and gameobject, then Update calls etc…, why do you need multiple cubes to make a straight wall ?
  3. Same question for collision, why do you need so much collision detection, one for each cube ?

You can solve your lighting problem easily by optimizing your level and make a correct level design with adapted technics.