ちょっと誰か案をください。
画面が揺れる処理を、
全ての背景を相対速度-500で1フレーム動かす、全ての背景を相対速度1000で1フレーム動かす、全ての背景を相対速度-500で1フレーム動かす。
というのを1セットとして、繰り返すことで行っているのですが、

この処理とは別の背景速度を変更するスクリプト起動時に、画面が揺れる処理が作動すると、
なんか画面がずれたり、背景スクロール方向が変なことになったりと、いろいろ問題が出てしまいます。
スクリプトで、この二つが同時に発動してしまわないように処理することは可能でしょうか?
さっぱり案が出ないので、助けてください。