Показать сообщение отдельно
Старый 21.08.2009, 16:51
random13 вне форума Посмотреть профиль Отправить личное сообщение для random13 Найти все сообщения от random13
  № 3  
Ответить с цитированием
random13
 
Аватар для random13

Регистрация: Oct 2006
Адрес: Москва
Сообщений: 889
изменил на такой вариант:

Код AS3:
for each(var point:MapPoint in this.points) {
					var mousePoint:Point = new Point(mouseX, mouseY);
					mousePoint = this.globalToLocal(mousePoint);
					if(point.hitTestPoint(mousePoint.x, mousePoint.y, false)) {
//						e.stopPropagation();
						point.dispatchEvent(new GeometryEvent(GeometryEvent.POINT_MOUSE_DOWN));
						return true;
					}
					else {
						return false;
					}
				}
так как этот метод в себя как раз добавляет в себя точки то и преобразование в локальные координаты веду чере this или не верно опять