【3Dゲームエンジン】Unity質問スレッド12
■ このスレッドは過去ログ倉庫に格納されています
0858名前は開発中のものです。
2014/10/27(月) 04:41:25.60ID:ld3Tt9qeレス、ありがとうございます!
> houdanTransform.Rotate(90, 0, 0);
> Vector3 houdanDirection = houdanTransform.TransformDirection(0, -1, 0);
これは残念ながらダメでした。3方向に砲弾が発射されてしまいました(奥、左に加えて上)
> プレファブにする時点で上に空のオブジェクトをかませてでも
> 0回転で前に進むように作っておいたほうがいい、と思う。
こちらもやり方が果たして合っているか不明ですがダメでした。
砲弾は自分で作ったものではないのですが、再度プレファブを作るときに砲弾の配下にあるdefault(TransformとMesh FilterとMesh Rendererコンポーネント)というところに気付き、そこのTransformのRotationを(0,270,90)にしたら砲頭が奥に向かうようになりました!
defaultの親のRotationばかり弄ってて気付きませんでした…
お手数おかけしてすみませんでした
■ このスレッドは過去ログ倉庫に格納されています