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.

Valeur renvoyée<br />

flash.geom.Point - Nouveau point interpolé.<br />

Exemple<br />

L'exemple suivant situe le point interpolé (interpolatedPoint) à mi-chemin (50 %) entre<br />

point_1 et point_2.<br />

import flash.geom.Point;<br />

var point_1:Point = new Point(-100, -100);<br />

var point_2:Point = new Point(50, 50);<br />

var interpolatedPoint:Point = Point.interpolate(point_1, point_2, .5);<br />

trace(interpolatedPoint.toString()); // (x=-25, y=-25)<br />

length (propriété Point.length)<br />

longueur publique : Number<br />

La longueur <strong>du</strong> segment <strong>de</strong> ligne <strong>de</strong> (0,0) à ce point.<br />

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

Exemple<br />

L'exemple suivant crée un objet Point, myPoint, et détermine la longueur d'une ligne <strong>de</strong> (0,<br />

0) à ce Point.<br />

import flash.geom.Point;<br />

var myPoint:Point = new Point(3,4);<br />

trace(myPoint.length); // 5<br />

Voir également<br />

polar (métho<strong>de</strong> Point.polar)<br />

normalize (métho<strong>de</strong> Point.normalize)<br />

public normalize(length:Number) : Void<br />

Met à l'échelle le segment <strong>de</strong> ligne entre (0,0) et le point actuel en fonction d'une longueur<br />

définie.<br />

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

Paramètres<br />

length:Number - Valeur <strong>de</strong> mise à l'échelle. Si, par exemple, le point actuel est (0,5) et que<br />

vous le normalisez à 1, les coordonnées suivantes sont renvoyées pour le point (0,1).<br />

Point (flash.geom.Point) 1049

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

Saved successfully!

Ooh no, something went wrong!