CODE_AND_TRAVEL Telegram 380
Недавно мне нужно было сделать забавный интерфейс. Страница 404, на ней есть SVG фигура крота, и надо сделать так, чтобы глаза у этого крота перемещались вслед за движением мыши! Сначала посмеялась над фантазией дизайнера, а потом подумала: «почему бы и нет».

Идея пришла следующая. На SVG-изображение кладем canvas, который следит за курсором мыши. Позиционируем его относительно SVG-картинки, таким образом накладывая canvas-глаза на реальные глаза крота. Сам canvas стилизуем, чтобы элемент был круглым (белки глаза) с черной точкой внутри (зрачок). И далее вычисляем, в какую сторону эта точка должна двигаться. На самом деле, реализация не сложная, если подсмотреть подробный туториал.

А то, что получилось, вы можете наблюдать в видео ниже.



tgoop.com/code_and_travel/380
Create:
Last Update:

Недавно мне нужно было сделать забавный интерфейс. Страница 404, на ней есть SVG фигура крота, и надо сделать так, чтобы глаза у этого крота перемещались вслед за движением мыши! Сначала посмеялась над фантазией дизайнера, а потом подумала: «почему бы и нет».

Идея пришла следующая. На SVG-изображение кладем canvas, который следит за курсором мыши. Позиционируем его относительно SVG-картинки, таким образом накладывая canvas-глаза на реальные глаза крота. Сам canvas стилизуем, чтобы элемент был круглым (белки глаза) с черной точкой внутри (зрачок). И далее вычисляем, в какую сторону эта точка должна двигаться. На самом деле, реализация не сложная, если подсмотреть подробный туториал.

А то, что получилось, вы можете наблюдать в видео ниже.

BY Frontend&You


Share with your friend now:
tgoop.com/code_and_travel/380

View MORE
Open in Telegram


Telegram News

Date: |

4How to customize a Telegram channel? How to build a private or public channel on Telegram? Just as the Bitcoin turmoil continues, crypto traders have taken to Telegram to voice their feelings. Crypto investors can reduce their anxiety about losses by joining the “Bear Market Screaming Therapy Group” on Telegram. Ng Man-ho, a 27-year-old computer technician, was convicted last month of seven counts of incitement charges after he made use of the 100,000-member Chinese-language channel that he runs and manages to post "seditious messages," which had been shut down since August 2020.
from us


Telegram Frontend&You
FROM American