PDA

Просмотр полной версии : эффект "гладить" для игры


zveryuka
10.11.2009, 16:03
Доброго дня.:)
Пытаюсь сделать игру застопорился на одном моменте.....

Есть некая голова - её нам нада погладить по волосам и за это нам начисляются очки....
Я решил использовать golova.hit.startDrag() и обьект на голове(golova.hit) - который если мы опускаем ниже например _y >= 25 , то какбы происходит эффект "погладил":)

Проблема появляется в том, что когда голова начинает двигаться по заданным координатам обьект Golova.hit начинает ездить с ней и соответственно становится невозможным нормально "гладить"

Вопрос - каким способом можно придумать такой эффект "гладить" для динамичеки движущихся "голов"? :umnik2:

var shores = 0;
shore.text = shores;

function opa(){
if(golova.hit._y >= 25){
shores += 100;
shore.text = shores;
}
if(shores == 1500){
txt_game.text = "LEVEl COMPLETE"
//clearInterval(intervalId);
}


}

golova.hit.onPress = function(){

this.startDrag();
}

golova.hit.onRelease = function(){
opa()
this.stopDrag();

golova.hit._y = 0;
golova.hit._x = 0;



}

Seroy
11.11.2009, 12:49
Попробуйте - посмотрите. Как-то так, наверное.

zveryuka
11.11.2009, 13:41
Спасибо, ща буду разбераться....