Jen abych doplnil řešení, krom drobné chyby v kódu byl problém způsoben tím, že při přiřazování vrstvy "Enemy" hernímu objektu "Enemy" se mě to zeptalo zda chci přiřadit layer i všem objektům v hierarchii - tzn assetu a pod. Což jsem v dobré víře odsouhlasil a pochopitelně asset s vrstvou enemy neměl script "enemy", takže nebylo odkud odečítat životy a podobné operace...Proto to failovalo.