Задать вопрос
@john_notebook

Javascript Позиционирование?

Есть рабочее пространство:
#joystick {
    width: 726px;
    height: 346px;
}

есть картинка 320x180
её нужно перетаскивать в пространстве joystick
Позиционирование идет отцентра с координатами х и у цетр это (0;0)
когда её переместить в левый верхний угол то координаты должны быть: -5;-5
правый верхний угол это 0.5;-0.5
набросал следующий код: jsfiddle.net/AsviS/gpkn3djf
не понимаю как сделать joystick равен 1? что бы координаты в центре были 0;0 а крайний верхний угол это 0.5;-0.5
  • Вопрос задан
  • 244 просмотра
Подписаться 1 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
kosolapus
@kosolapus
Если помогло - отмечайте решением
То ли лыжи не едут, то ли вопрос странно поставлен.
Вы определитесь, что нужно.
Центр - 0.
Диапазон значений - размеры. Т.е. от 0 до ширины/высоты. Учитывая, что центр - 0, Ваш варинат - от (-0,5 до 0,5) * высоту или ширину.
Хотите играться с размером? Ну просто поделите все на размеры блока.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы