>>589
ありがとうございます。
これで作業がやりやすくなりました。

もう一つなぜこのような挙動をするか分からないことがありました。
spriteを貼ったGameObjectに、transform.localScale = new Vector3(0.5f,0.5f,1f)
をするとオブジェ自体が見えなくなってしまいます。
その後もスクリプトは動いているようで、オブジェクト自体は消えてはないようです。
縮小の仕方が間違っているのでしょうか?