03.07.2013 Views

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Vous pouvez modifier la propriété hitArea à tout moment ; le clip modifié accepte<br />

immédiatement le nouveau comportement <strong>de</strong> la zone active. Il n'est pas nécessaire que le clip<br />

désigné comme étant la zone active soit visible ; sa forme graphique, bien qu'elle ne soit pas<br />

visible, est encore détectée comme zone active.<br />

Disponibilité : <strong>ActionScript</strong> 1.0 ; Flash Player 6<br />

Exemple<br />

L'exemple suivant définit le clip circle_mc en tant que zone réactive pour le clip square_mc.<br />

Placez ces <strong>de</strong>ux clips sur la scène et testez le document. Lorsque vous cliquez sur circle_mc,<br />

le clip square_mc indique que vous avez cliqué.<br />

square_mc.hitArea = circle_mc;<br />

square_mc.onRelease = function() {<br />

trace("hit! "+this._name);<br />

};<br />

Vous pouvez également définir pour le clip circle_mc, une propriété visible sur false<br />

pour masquer la zone réactive <strong>de</strong> square_mc.<br />

circle_mc._visible = false;<br />

Voir également<br />

hitTest (métho<strong>de</strong> MovieClip.hitTest)<br />

hitTest (métho<strong>de</strong> MovieClip.hitTest)<br />

public hitTest() : Boolean<br />

Evalue le clip pour savoir s'il recouvre ou recoupe la zone active i<strong>de</strong>ntifiée par les paramètres<br />

<strong>de</strong> coordonnée target ou x et y.<br />

Usage 1 : Compare les coordonnées x et y à la forme ou au cadre <strong>de</strong> délimitation <strong>de</strong><br />

l'occurrence spécifiée, selon le paramètre shapeFlag. Si shapeFlag est défini sur true, seule<br />

la zone occupée par l'occurrence sur la scène est évaluée ; si x et y se chevauchent en un point<br />

quelconque, une valeur true est renvoyée. Cette évaluation est utile pour déterminer si le clip<br />

se trouve dans une zone active ou sensible spécifiée.<br />

Usage 2 : Evalue les cadres <strong>de</strong> délimitation <strong>de</strong> l'occurrence target et spécifiée, et renvoie true<br />

s'ils se chevauchent ou se croisent en un point quelconque.<br />

MovieClip 913

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!