3D Lingo Dictionary > A-B > addOverlay |
![]() ![]() ![]() |
addOverlay
Syntax
sprite(whichSprite
).camera{(
index
)}
.addOverlay(texture, locWithinSprite, rotation
) member(whichCastmember
).camera(whichCamera
).addOverlay(texture, locWithinSprite, rotation
)
Description
3D camera command; adds an overlay to the end of the camera's list of overlays. The overlay is displayed in the 3D sprite at locWithinSprite
with the indicated rotation. The locWithinSprite
parameter is a 2D loc measured from the upper left corner of the sprite.
Examples
The first line of this statement creates a texture named Rough from the cast member named Cedar and stores it in the variable t1. The second line applies the texture as an overlay at the point (220, 220) within sprite 5. The texture has a rotation of 0 degrees. The last line of the statement applies the same texture as an overlay for camera 1 of the cast member named Scene at the point (20, 20). The texture has a rotation of 45 degrees.
t1 = member("Scene").newTexture("Rough", #fromCastMember, member("Cedar")) sprite(5).camera.addOverlay(t1, point(220, 220), 0) member("Scene").camera[1].addOverlay(t1, point(20, 20), 45)
See also
![]() ![]() ![]() |