Показать сообщение отдельно
Старый 06.06.2008, 12:36
Alex_beginner вне форума Посмотреть профиль Отправить личное сообщение для Alex_beginner Найти все сообщения от Alex_beginner
  № 6  
Ответить с цитированием
Alex_beginner
 
Аватар для Alex_beginner

Регистрация: May 2008
Сообщений: 476
qazwsx!
Цитата:
Судя по всему еше чтото придется там проверять добавлять и тп. Не хочется даже особо думать
Отличный пост!)) И информативный такой.!))

Vektor! Уберите вот это
Код:
if (mcCircle._y+mcCircle._height<this[aPerese[i]]._y+nPlatform) {
					mcCircle._y = this[aPerese[i]]._y-mcCircle._height;
				}
Вместо него просто вот это оставьте:
Код:
mcCircle._y = this[aPerese[i]]._y-mcCircle._height;
Результат - после первого onMouseUp на onMouseDown работает все как надо. Поэтому, ищите баг в обработчике onMouseUp и во вложенных функциях.
__________________
Случайность, господа, это знаете ли непознанная необходимость.