CameraBounds

Family: 3D · One form

What it does

CameraBounds writes to a 3D object: it sets rather than reads. It takes cameraID (an integer), left (a float), right (a float), top (a float) and bottom (a float), and returns nothing. cameraID is the id of a Camera object, obtained elsewhere in the 3D family.

Syntax

CameraBounds(cameraID integer, left float, right float, top float, bottom float)

Parameters

NameType
cameraIDinteger
leftfloat
rightfloat
topfloat
bottomfloat

Every form returns

nothing

Example · generated

camera = CreateTweenCamera(1.0)CameraBounds(camera, 1.0, 1.0, 1.0, 1.0)DO  Sync()LOOP

CreateTweenCamera is there to give the call something to act on; CameraBounds is the line that matters. The DO … LOOP is not decoration: a classic BASIC program ends the moment it runs out of lines, and Sync() is what draws the frame.

286 commands in 3D