2010-09-22 16 views
0

suit mon code flex 3. [Embed (source = "SizeNESW.png")] [Bindable] public var curseur: Classe;Définir le curseur de souris personnalisé en flex

fonction privée mouseOver(): void { CursorManager.setCursor (curseur); }

ici ce que je fais qu'il y a quatre coins au-dessus de l'image à des fins de redimensionnement. et j'ai une seule image pour le curseur. Je veux utiliser cette image pour tous les coins de l'image. Je dois faire pivoter cette image du curseur pour différents coins.

ne aide im coincé :(

+0

Alors, quel est le problème? Vous ne savez pas comment faire pivoter, ou votre curseur n'apparaît pas – alxx

+0

la propriété de rotation ne fonctionne pas –

+0

ce que je pensais avant de régler la valeur de la fonction setCursor j'ai fait pivoter le curseur par 90 degrés comme cursor.rotation = 90, mais son ne fonctionne pas. :( –

Répondre

0

Essayez de créer quatre copies d'une image pivotée avec BitmapData.draw (en utilisant la matrice pivotée) Notez que revient CursorManager.setCursor int -. Vous en aurez besoin pour retirer le curseur personnalisé.

+0

puis-je dessiner Bitmap à partir du curseur Classe? –

+0

Vous incorporez PNG, il est donc image: var bitmap : Bitmap = nouveau curseur en tant que bitmap; – alxx