SPANIMは固定アニメーションには向いてますがキーで自由に動かすのには向いてないと思います。 もしやるならキーが押されたら移動アニメーション開始(例えば10フレームで左20ドット等)してアニメーションが終わるまではキーを受けつけないようにして、またアニメーションが止まったらキー処理を受けつけるみたいな感じかなと思っています。