![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2006
Сообщений: 40
|
Задача: сделать так, чтобы при неподвижности мыши прекращалось действие .. В данном случае _rotation должен быть равен 0.
Исходник прилагаю .. Каким способом можно это сделать? zero = (Stage.width/2 - _xmouse);
shag = (car._x - _xmouse)*1.8;
car._x = Stage.width/2;
var mouseListener:Object = new Object();
mouseListener.onMouseMove = function(){
shag = (car._x - _xmouse)*1.8;
onMouseDown = function(){
car.onEnterFrame = function(){
car._x = _xmouse;
if (_xmouse >= zero){
car.w1._rotation -= shag;
car.w2._rotation -= shag;
} else {
car.w1._rotation += shag;
car.w2._rotation += shag;
}
}
}
onMouseUp = function(){
car.onEnterFrame = function(){
car.w1._rotation == 0;
car.w2._rotation == 0;
}
}
}
Mouse.addListener(mouseListener);
|
|
|||||
|
убрать onEnterFrame или как нибудь его заменить
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
Привет!
zero = (Stage.width/2-_xmouse);
car._x = Stage.width/2;
var mouseListener:Object = new Object();
mouseListener.onMouseMove = function() {
onMouseDown = function () {
car.onEnterFrame = function() {
shag = (car._x-_xmouse)*1.8;
car._x = _xmouse;
if (_xmouse>=zero) {
car.w1._rotation -= shag;
car.w2._rotation -= shag;
} else {
car.w1._rotation += shag;
car.w2._rotation += shag;
}
};
};
onMouseUp = function () {
car.onEnterFrame = function() {
car.w1._rotation == 0;
car.w2._rotation == 0;
};
};
};
Mouse.addListener(mouseListener);
|
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
|
|
|||||
|
Регистрация: Aug 2006
Сообщений: 40
|
Всем большое спасибо, работает!
![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 22:22. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|