自分で書いておいてあれだけどスパゲッティー(WalkEventが