June 5, 2001 - Zooming a Flash Movie
June 5, 2001 Zooming a Flash Movie Tips: June 2001
Yehuda Shiran, Ph.D.
|
One of the "tiny" details is embedding the Flash object. The JavaScript file flashmoviecheck.js
does exactly this, as well as other stuff. For example, it checks whether a Flash player exists (Flash plug-in or ActiveX control), and whether its version is higher than the minimum required by the application.
Zoom()
to zoom in or out of a Flash movie. The syntax is:
Zoom(percent)
This method zooms the view by a relative scale factor specified by percent
. Zoom(50)
doubles the size of the objects in the view. Zoom(200)
scales down the size of the objects in the view by one half. Zoom(0)
resets the view to 100%
. You can not specify a reduction in the size of the objects in the view when the current view is already 100%
.Use the following links to play, rewind, zoom in, zoom out, and resets the view size to 100%:
Rewind | Play | Zoom In by 2x | Zoom Out by 2x | Reset Size
Here is the code:
<SCRIPT LANGUAGE="JavaScript" SRC="flashmoviecheck.js"></SCRIPT>
<A href="javascript://" onclick="javascript:mySwf.Rewind(); return false">Rewind</A> |
<A href="javascript://" onclick="javascript:mySwf.Play(); return false">Play</A> |
<A href="javascript://" onclick="javascript:mySwf.Zoom(50); return false">Zoom In by 2x</A> |
<A href="javascript://" onclick="javascript:mySwf.Zoom(200); return false">Zoom Out by 2x</A> |
<A href="javascript://" onclick="javascript:mySwf.Zoom(0); return false">Reset Size</A>
<SCRIPT LANGUAGE="JavaScript">
Flash_embedSWF("swift3d.swf");
var mySwf = window.document.sonify;
</SCRIPT>