Adobe Extending Flash Professional CS4 Uživatelský manuál Strana 351

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 560
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 350
329
EXTENDING FLASH CS4 PROFESSIONAL
Matrix object
var mat = fl.getDocumentDOM().selection[0].matrix;
mat.a = 0.5;
mat.b = 0.8;
mat.c = 0.8*(-1);
mat.d = 0.5;
fl.getDocumentDOM().selection[0].matrix = mat;
You can set a = d = 1 and c = b = 0 to reset the object back to its original shape.
matrix.b
Availability
Flash MX 2004.
Usage
matrix.b
Description
Property; a floating-point value that specifies the (0,1) element in the matrix. This value represents the vertical skew
of a shape; it causes Flash to move the shape’s right edge along the vertical axis.
The matrix.b and matrix.c properties in a matrix represent skewing (see matrix.c).
Example
In the following example, you can set b and c to -1 and 0, respectively; these settings skew the object at a 45º vertical
angle:
var mat = fl.getDocumentDOM().selection[0].matrix;
mat.b = -1;
mat.c = 0;
fl.getDocumentDOM().selection[0].matrix = mat;
To skew the object back to its original shape, you can set b and c to 0.
See also the matrix.a example.
matrix.c
Availability
Flash MX 2004.
Usage
matrix.c
Description
Property; a floating-point value that specifies the (1,0) element in the matrix. This value causes Flash to skew the object
by moving its bottom edge along a horizontal axis.
The matrix.b and matrix.c properties in a matrix represent skewing.
Zobrazit stránku 350
1 2 ... 346 347 348 349 350 351 352 353 354 355 356 ... 559 560

Komentáře k této Příručce

Žádné komentáře