User Guide

542
removeOverlay
Syntax
member(whichCastmember).camera(whichCamera).removeOverlay(index)
Description
3D command; removes the overlay found in the position specified by index from the cameras list
of overlays to display.
Example
The following statement removes the third overlay from the list of overlays for the camera being
used by sprite 5. The overlay disappears from the Stage.
sprite(5).camera.removeOverlay(1)
See also
overlay
renderer
Syntax
getRendererServices().renderer
Description
3D property; allows you to get or set the current renderer in use by a movie. The range of values
for this property is determined by the list of available renderers returned by the Renderer Services
object’s
rendererDeviceList property.
Shockwave users have the option of specifying the renderer of their choice using the 3D Renderer
context menu in Shockwave. If the user selects the “Obey content settings” option, the renderer
specified by the
renderer or preferred3DRenderer properties is used to draw the movie (if available
on the users system), otherwise the renderer selected by the user is used.
The default value for this property is determined by the
preferred3DRenderer property.
This property returns the same value as returned by the movie property
the active3dRenderer.
Example
This statement shows that the renderer currently being used by the users system is #openGL:
put getRendererServices().renderer
-- #openGL
See also
getRendererServices(), preferred3DRenderer, rendererDeviceList, active3dRenderer
rendererDeviceList
Syntax
getRendererServices().rendererDeviceList
Description
3D renderer property; returns a list of symbols identifying the renderers that are available for use
on the client machine. The contents of this list determine the range of values that can be specified
for the
renderer and preferred3DRenderer properties. This property can be tested but not set.