>>856
そういうのは本来はちゃんとモデルを作れ、という話なんだが
プレファブにする時点で上に空のオブジェクトをかませてでも
0回転で前に進むように作っておいたほうがいい、と思う。

あとこれはちゃんといくかどうかわからんが
houdanTransform.Rotate(0, 180, 90);
の行を
houdanTransform.Rotate(90, 0, 0);
にして
Vector3 houdanDirection = houdanTransform.TransformDirection(0, 0, 1);
の行を
Vector3 houdanDirection = houdanTransform.TransformDirection(0, -1, 0);
にすりゃいいんじゃねぇの?って気がするんだが。