This game work fine in unity 4 but converting it to 5 has caused a couple of issues
When playing the game in Unity I have no audio on hitting the bricks or exploding bricks
and
in the web build the brick dont break.
I had a very similar experience when I imported my version of the game to Unity 5 and tried a WebGL build. Everything worked perfectly in Unity 4, which made it all the more frustrating for me.
There are several threads dealing with this topic already which helped me figure it out. I finally realized what the issues were:
No audio on hitting bricks - The ācrackā audio clip was properly assigned for the brick prefabs, but Unity5 didnāt seem to care. I had to manually assign it to all instances of the bricks. Luckily you can select all the bricks in the level at once and assign the audio clip in the inspector,
Bricks not breaking - This issue had to deal with the āBreakableā tag. What I finally had to do to get the bricks to break properly was to delete the original āBreakableā tag, exit Unity5, open it again and re-load the project, create a new āBreakableā tag, assign it to the brick prefabs, and then manually assign it to all the existing instances of bricks in each level. Again, similarly to how I solved the audio problem, if you select all the bricks in a level at once, you can change the tag for all of them.
I hope this helps! Definitely take the time to check out the other threads about this topic on this discussion board. I had the exact same problems and they helped me figure it out.