compliment: nice game; looks cool.
suggestion: i need a screenshot of that bit of code to fully help you with that, there are SO many things that could be happening.
just in case you don't give a screenshot:
-it could be that you are literally checking one pixel under the fish
-check if your fish can ever actually come into contact with the spikes with your collision
and finally,
0そうだね プレイ済み