У меня есть чистый проект AS3 (без Flex), который использует Flare для отображения и взаимодействия с визуализацией данных. Я только что реализовал некоторое поведение панорамирования, чтобы вы могли перетаскивать визуализацию и перетаскивать ее, и теперь я хотел бы дать пользователю визуальный индикатор того, что это возможно, переключая курсор со стрелкой с красивым изображением руки, похожим на ручку.
Пользователь может щелкать и перетаскивать в любое время, кроме случаев, когда мышь находится над кликабельным узлом (когда курсор переключается на указатель - это поведение уже на месте).
Итак ...
1) Нужно ли создавать свой собственный растровое изображение / спрайт или есть палитра встроенных курсоров, которые я могу использовать? (Я не использую Flex.)
2) Есть ли способ просто заменить стрелку по умолчанию на панорамирующий курсор по всему проекту, или мне нужно прикрепить переключение к событиям мыши на экранных объектах? Могу ли я использовать объект сцены для повсеместного применения этого поведения?
3) Как мне выполнить своп? Использую ли я объект Cursor напрямую или мне нужно подключиться к CursorManager?
Любое руководство, псевдокод или мудрые слова очень ценятся!