Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   непонятки с width height (http://www.flasher.ru/forum/showthread.php?t=78847)

amphetamine 26.04.2006 13:18

непонятки с _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 21:48

Вложений: 1
Up
я наверно все туманно объяснил
вот кусочек исходника


Часовой пояс GMT +4, время: 15:58.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.