CharacterControllerはキャラクターが動いてるときは、RigidBodyとしての性質を示すけど
動いてない時は、RigidBodyとしての性質がないんだな

RigidBodyが付いてない武器でキャラ攻撃した時に、キャラが動いてるときは判定あるけど
止まってるときは判定がなかった