Показать сообщение отдельно
Старый 26.04.2006, 13:18
amphetamine вне форума Посмотреть профиль Отправить личное сообщение для amphetamine Найти все сообщения от amphetamine
  № 1  
Ответить с цитированием
amphetamine
 
Аватар для amphetamine

Регистрация: Sep 2005
Сообщений: 88
Question непонятки с _width и _xmouse

Вопрос возник в следующем, на сцене находится мувиклип
с именем "b2"
далее есть такой код, который проверяет нажата ли кнопка мыши за пределами этого мувиклипа

Код:
bPress = function() {
	this._height = 100;
	this.onMouseDown = bPress2;
	this.useHandCursor = false;
}

bPress2 = function(){
	if ((this._xmouse > 10 || this._xmouse < 0 ) ||(this._ymouse > this._height || this._ymouse < 0)) {
		this._height = 10;
		this.useHandCursor = true;
		delete this.onMouseDown;
	}
}
b2.onPress = bPress;
непонятно, мне 1 момент, почему для сравнеия по Y работет
Код:
 this._ymouse > this._height
а для сравнения по ширине вместо
Код:
 this._xmouse > this._width
необходимо использовать
Код:
 this._xmouse > 10
(10 первоначальный размер мовиклипа)


Последний раз редактировалось amphetamine; 26.04.2006 в 13:23.