У меня есть шейп который выдвигается с лева на право допустим.
Ну анимацию мы написали простейшую .
А как сделать улучшенную анимацию ? Т.е. у нас в условии стоит ">=" - больше или равно .
Т.е. если объект больше по координате X то мы задаем нам нужную .
А как сделать так , что если она больше то мы должны эту анимацию воспроизводить обратно ?
Как обнулить первую строку т.е. что бы она просто не выполнялась ,я вот сижу ломаю голову , как же это сделать ...
PHP код:
c("shape1")->x += 10;
$sp = c("shape1")->x;//Для удобства.
if($sp >= 125){
c("shape1")->x = 125;//Уровнять позицию если она больше.
$self->enable = 0;
}
А как сделать улучшенную анимацию ? Т.е. у нас в условии стоит ">=" - больше или равно .
Т.е. если объект больше по координате X то мы задаем нам нужную .
А как сделать так , что если она больше то мы должны эту анимацию воспроизводить обратно ?
PHP код:
c("shape1")->x += 10;//Нужно обнулить это действие когда по координате шейп равен 130 ведь тиков то 13.
$sp = c("shape1")->x;//Для удобства.
if($sp >= 125){
//(c("shape1")->x = 125; Эту строку мы убираем.)
//И так позиция шейпа равна 130 , а не 125 как нам нужно .
//Мы должны отнимать по одному
c("shape1")->x -=1;
{...Тут снова условие , которое проверяет нужную нам позицию}.
$self->enable = 0;//Выкл. таймер.
}