J'ai un projet pur AS3 (sans Flex) qui utilise Flare pour afficher et interagir avec une visualisation de données. J'ai juste implémenté un comportement de panoramique, donc vous pouvez cliquer et faire glisser la visualisation autour, et maintenant je voudrais donner à l'utilisateur un indicateur visuel que cela est possible, en changeant le curseur de flèche avec une belle icône de main attrayante.Approches pour remplacer le curseur dans un projet AS3/Flare pur?
L'utilisateur peut cliquer et faire glisser à tout moment, sauf lorsque la souris est sur un nœud cliquable (moment auquel le curseur passe à un pointeur - ce comportement est déjà en place).
Alors ...
1) Dois-je créer mon propre bitmap/sprite personnalisé ou y a-t-il une palette de curseurs intégrés que je peux utiliser? (Je n'utilise pas de Flex.)
2) Y a-t-il un moyen de remplacer simplement la flèche par défaut par le curseur de panoramique dans le projet ou dois-je attacher le swapping aux événements de souris sur les objets d'affichage? Puis-je utiliser l'objet stage pour que ce comportement s'applique partout?
3) Comment effectuer l'échange? Est-ce que j'utilise directement l'objet Cursor ou dois-je m'impliquer dans CursorManager?
Tout conseil, pseudo-code, ou des mots de sagesse est grandement appréciée!
C'est une classe chouette! J'ai fini par utiliser le curseur intégré pour ce cas, mais cela me plaît beaucoup quand j'ai vraiment besoin d'utiliser des images personnalisées pour les curseurs. Merci! – peteorpeter