fix GameScene Control logic