3D Lingo Dictionary > A-B > addBackdrop |  |

addBackdrop

Syntax

    sprite(whichSprite).camera{(index)}.addBackdrop(texture, locWithinSprite, rotation)
    member(whichCastmember).camera(whichCamera).addBackdrop(texture, locWithinSprite, rotation)

Description

3D camera command; adds a backdrop to the end of the camera's list of backdrops. The backdrop 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 a backdrop at the point (220, 220) within sprite 5. The texture has a rotation of 0 degrees. The last line applies the same texture as a backdrop for camera 1 of the cast member named Scene at the point (20, 20) with a rotation of 45 degrees.

    t1 = member("Scene").newTexture("Rough", #fromCastMember, member("Cedar"))
    sprite(5).camera.addBackdrop(t1, point(220, 220), 0)
    member("Scene").camera[1].addBackdrop(t1, point(20, 20), 45)

See also

`removeBackdrop`