UnityでObjectを移動させる方法

十字キーのようなものでobjectを動かしたり回転させたりしたいのですが回転させた後に動かそうとすると意図していない方向に進んでしまって困っています。 自力で調べてみた結果ワールド座標とローカル座標