А второй раз герой хоть одскакивает от стенки. Не может ли такое быть чо

Код AS1/AS2:
hero._x -= 1;
ты смещаещ мувик но не обект.
Добавлено через 18 минут
Потом ище одно ты обявляеш count

Код AS1/AS2:
var count = 0;
в поли видемости кода. При каждом прохождение кода (так называмая интерполяция) он будет обнулятся. Я не мастер писать код в слоях, на обекте я бы зделал както так

Код AS1/AS2:
onClipEvent(load){
var count:Number = 0}
Короче надо сделать так чтоб count обявлялся один раз