スプライトの座標を決めるのに使っている変数SXとSYの値を変化させる式が変じゃないです? 左右にだけ動くようにしたいなら変数SYの方は変更しなくてもいいはずなので、りゅうまごさんも指摘されてますけど、7行目は SX=SX+X*4 として、8行目は消しちゃえばいいんじゃないです? ちなみにスライドパッド入力からの値は傾けてない時を0としてプラスとマイナスで返って来るので、変化量はそのまま足し算で問題無いんですけど、8行目で-Yを使っているのは、表示座標だと下方向がYがプラスの方向になるからマイナスで向きを反転させてるんですね。