Dziękuję wszystkim za odpowiedzi, zauważyłem, że to kłóciło się jakoś z AddForce i Triggerem pod nogami który sprawdzał czy gracz stoi na ziemi, nie wiem co prawda jak to by rozwiązać ale zastosowałem zwykłe "m_Rigidbody.velocity = new Vector2(0, m_JumpForce);" I działa w stopniu zadowalającym. Tak więc temat zostawię jeszcze do 14-03, jakby ktoś znał odpowiedź jakby naprawić by działało z AddForce ale wszystkim dziękuję za cierpliwość do nowicjusza i wszelką pomoc.