Mám script kdy player útočí stiskem space a enemy dostává - health. Funguje mi to dost random. Občas to zaregistruje jeden hit, většinou žádný a někdy tři :D
Random by to být ovšem nemělo, damage je nastaven na 1.
Script přikládám v příloze, koukám do toho už delší dobu a fakt už nevím.
Chybová hláška z unity je :"NullReferenceException: Object reference not set to an instance of an object
PlayerAttack.Update () (at Assets/Scripts/PlayerAttack.cs:30)"
Nevím si s tím rady, tak kdyby někdo tušil, rád si nechám poradit.