2009-10-13 7 views
0

Hiya. Je suis nouveau sur Flash et ma terminologie pourrait ne pas être exacte.Bouton/symbole Flash

J'ai créé un bouton (symbole) et ajouté un état OVER, qui couvre une limite plus grande que l'état UP.

Cependant, lorsque j'ajoute le symbole/bouton à ma scène, le renversement est activé sur n'importe quelle zone couverte par l'état over, où je n'ai vraiment besoin que de couvrir la limite d'état UP.

Est-ce que quelqu'un connaît l'écrêtage de la région couverte, de sorte que la souris ne soit déclenchée que par les limites de l'état HAUT.

Y a-t-il un moyen ou un moyen de contourner ce problème?

Vive

Matt

Répondre

2

Si vous faites touche à l'étape (option « Convertir en bouton ») à l'intérieur vous avez 4 cadres pour elle précise. L'un d'eux est HIT - dessinez votre forme sur-hit.

Si vous utilisez AS, créez un nouveau Sprite avec la forme qui sera votre région de succès. Cette forme sholud a alpha = 0. Ajoutez ensuite des écouteurs d'événements ou tout autre code que vous utilisez pour les actions de bouton.

Si vous avez des problèmes, lisez simplement la documentation sur le flash. Tout est là.

docs en ligne: here

+0

Merci Konrad, je vais lui donner un coup, je devenais un peu débordé par le flash, pas utilisé pour ou il est une terminologie (1 semaine et commence à voir à quel point potentiel qu'il a) – Matt