Inputってスタティックだから衝突する側もされる側もなくない?
if(Input.GetButton("x")){処理}
でいい気が…