Embedding Movies with Flash, Part II: Basic Properties: Y-Scaling - Doc JavaScript | WebReference

Embedding Movies with Flash, Part II: Basic Properties: Y-Scaling - Doc JavaScript


Embedding Movies with Flash, Part II: Basic Properties

Y-Scaling

One of the Flash movie's properties is Y SCALE. You may both set and get this property. The Y SCALE property designates the scaling factor of the movie frame in the y direction. You can set and get Flash properties by their sequence numbers. The Y POSITION property is no. 3, so you get its value by going:

  mySwf.TGetProperty(timeline, 3);

And you set it in a similar way:

  mySwf.TSetProperty(timeline, 3, value);

Play the following movie by clicking the Play link. Get the Y SCALE of the movie by clicking the Get Y SCALE link. It should be 100 (the initial scale is 100%). Scale the movie frame in the y direction by 300% by clicking the Set Y SCALE link:

Rewind | Play | Get Y SCALE | Set Y SCALE

Here is the source code:

<SCRIPT LANGUAGE="JavaScript" SRC="flashcheck2.js">
</SCRIPT>
<A href="javascript://" onclick="javascript:mySwf2.Rewind();
 return false">Rewind</A> |
<A href="javascript://" onclick="javascript:mySwf2.Play();
 return false">Play</A> |
<A href="javascript://" onclick="javascript:alert(mySwf2.
 TGetProperty('/', 3)); return false">
 Get Y SCALE</A> |
<A href="javascript://" onclick="javascript:mySwf2.
 TSetProperty('/', 3, 300); return false">
 Set Y SCALE</A>
<SCRIPT LANGUAGE="JavaScript">
  var mySwf2 = Flash_embedSWF("opener.swf", "opener");
</SCRIPT>

Next: How to detect the current playing frame

http://www.internet.com


Produced by Yehuda Shiran and Tomer Shiran
All Rights Reserved. Legal Notices.
Created: June 18, 2001
Revised: June 18, 2001

URL: http://www.webreference.com/js/column86/8.html