Показать сообщение отдельно
  #4 (permalink)  
Старый 10.01.2013, 23:28
Профессор
Отправить личное сообщение для l-liava-l Посмотреть профиль Найти все сообщения от l-liava-l
 
Регистрация: 14.03.2012
Сообщений: 1,808

Цитата:
l-liava-l,
разбей площадь на четверти и для каждой определяй свою логику (1-я четверть - это верхний правый угол, 2-я - это верхний левый угол, 3-я нижний левый угол, 4-я правый нижний угол) плюс логика прохождения через границы четвертей
так я пробовал часа 4 назад) хрень редкостная получается, и кода много и не работает

Я сейчас вот так делаю: Math.atan(y1/x1)(начальная позиция ползунка) - Math.atan(y2/x2) (позиция через небольшой промежуток времени)
Когда по часовой крутим арктангенс всегда минус, против часовой плюс
__________________
Научу себя плохому
Ответить с цитированием