Двунаправленная стрелка

Урок: создаем курсор.

В предыдущем уроке: меняем курсор мы заменяли указатель мыши системными средствами или находили готовые курсоры в сети. А сегодня попробуем нарисовать собственный курсор в программе RealWorld.

RealWorld Cursor Editor — это бесплатное приложение для создания и редактирования указателей мышки в Windows. В нем можно сделать статичные или анимированные курсоры.

Скачаем редактор с ресурса разработчиков: RealWorld Cursor Editor 2023.1:

Страница загрузки RealWorld Cursor Editor 2023.1

И установим его. На рабочем столе появится ярлычок программы:

Ярлык редактора RW Cursor Editor

При запуске приложение открывается на вкладке "В сети" и вываливает список доступных языков. Выбираем родной язык:

Выбираем язык интерфейса программы

Выбрали язык, нажимаем кнопку "Создать" и двойным щелчком по кнопке "Новый курсор" открываем интерфейс редактора. В рабочей области будет отображаться прозрачный холст размером 32 × 32 пикселя:

Интерфейс редактора

Нарисуем, к примеру, курсор для изменения вертикального размера окон.

Возьмем из тулбара инструмент "Линия" и проведем на холсте горизонтальную линию. В свойствах линии на панели справа назначим ей ширину в 1 пиксель. Чтобы точнее расположить ключевые точки линии, активируем режим "Составные координаты":

Проводим горизонтальную линию

С помощью разделяющих точек из прямой линии будем формировать ломаную. Сдвинем среднюю зеленую точку вверх и влево. Отпустим кнопку мышки и увидим, что на новом отрезке появилась еще одна зеленая точка.

То есть, перемещая точки можно изменять форму линии. Голубыми точками двигаем пиксели, а зелеными делим отрезки ломаной пополам. Отмену действий производим классическим Ctrl+Z.

Изобразили половинку двунаправленной стрелки и в правой панели "Свойства инструмента" нажимаем кнопку "Замкнуть". Эта команда замкнет нашу ломаную новой линией:

Замыкаем ломаную новой линией

Преобразуем добавленную прямую во вторую половину стрелки.

Итак, контур стрелки готов. Если изменений формы больше не предвидится, кликаем в любом месте рабочей области. Корректирующие точки исчезают и далее деформировать контур уже не получится.

В панели свойств инструмента задаем контуру цвет. Затем активируем кнопку "Заливка". В свойстах инструмента выбираем цвет заливки и щелкаем внутри контура. Программный курсор приобретает вид крестика с банкой краски. Этим крестиком закрашиваем бледные пиксели по краям фигуры, делая картинку более четкой:

Закрашиваем фигуру цветом

Закрасили стрелку и теперь из холста перейдем в тестовую область. В ней отобразится наша стрелка. Подвигав ее увидим, что след исходит не из центра. И в окне просмотра видно неверное положение активной точки относительно фигуры:

След стрелки в тестовой области

Для коррекции включаем инструмент активной точки. Активная точка появится в левом верхнем углу холста. Перетаскиваем хотспот в центр фигуры или кликаем по ее центру. В окне просмотра видим, что хотспот переместился в центр стрелки:

Помещаем хотспот в центре стрелки

Теперь поставим нашу стрелку вертикально. Развернем вкладку "Изображение" и выберем команду "Поворот вправо" - Ctrl+R:

Поворачиваем стрелку вправо

Еще можно добавить стрелке эффектов из вкладки "Эффект". Например сделать тень - Ctrl+D.

Итак, курсор для изменения вертикального размера окон готов:

Готовый курсор

Можно сохранить его в файл статичного курсора с расширением *cur сочетанием: Ctrl+Shift+S. А можно сразу заменить им системный указатель через вкладку "Курсор" => Использовать текущий для => Вертикальные размеры:

Заменяем курсор в системной базе указателей

Так мы сконструировали статичный курсор для определенного состояния.

Здесь же можно его анимировать, чтобы сделать более заметным.

Сейчас у нас на панели слоев всего один слой. Продублируем его и выделим, чтобы внести изменения в картинку. И продублируем кадр в панели анимации:

Создаем дубликат слоя

Просто зальем дубликат другим цветом. Затем настроим скорость анимации. Число в кадре показывает время трансляции кадра в секундах. Выделим кадр и введем значение 60. Это значит, что кадр будет воспроизводиться ровно одну секунду:

Устанавливаем время кадрам анимации

Анимировали курсор и заменяем им системный указатель: Курсор => Использовать текущий для => Вертикальные размеры:

Анимированный курсор в редакторе Анимированный курсор в системе

RW Cursor Editor - очень удобный и легкий в освоении редактор. В нем можно создавать курсоры с нуля или из готовых картинок.

урок добавлен 19.05.2026

Яндекс.Метрика

Темы и статьи