GameObject.FIndでas演算子は必要ないため削除
Awake内でFindしても正しく取得できる保証はないので処理をStartに移動
transform.positon += ではなくTranslateを使用するように修正
細かな修正