Я пытаюсь использовать пользовательский курсор для онлайн-игры, в данном случае это снайперский прицел.
Проблема в том, что когда я ссылаюсь на курсор с помощью CSS, точка взаимодействия по-прежнему остается в верхнем левом углу значка, тогда как для курсора он должен быть мертвой точкой значка.
Вот курсор:
cursor:url(http://www.seancannon.com/_test/sniper-scope.cur),default;
Вот демоверсия: http://jsfiddle.net/9kNyF/
Если вы поместите красную точку от курсора на красную точку, которую я создал в демоверсии, она не вызовет событие щелчка. Вы должны попытаться навести на него верхний левый угол.
Если вы установите курсор обратно на cursor:default;
, вы увидите, что событие щелчка срабатывает очень хорошо, это просто вопрос "наведения" курсора.
Игра написана на JQuery, так что, если мне нужно добавить туда какую-то логику для смещения курсора или чего-то плохого, пусть будет так. В идеале я хочу, чтобы это было исправлено CSS.
Спасибо!