|
setViewportsetViewport( left, bottom, right, top)setViewport allows you to display more than one camera view in the game window at the same time.Note: Bottom left corner of the
game window is (0,0)
Top right corner of the game window is (game window width, game window height) left (side) Type:
integer
bottom (side)Type:
integer
right (side)Type:
integer
top (side)Type:
integer
Sample Code# Create a rear view mirror# need to get game window size so...import Rasterizer# get current scenescene = GameLogic.getCurrentScene()# get list of objects in sceneobjList = scene.objects# get 2nd camera named "RearView"viewCam = objList["OBRearView"]# set the sides of the rear view mirrorleft = Rasterizer.getWindowWidth() * 1/4bottom = Rasterizer.getWindowHeight() * 3/4 right = Rasterizer.getWindowWidth() * 3/4 top = Rasterizer.getWindowHeight() * 95/100 # set picture in picture sizeviewCam.setViewport( left, bottom, right, top)# use rear view mirrorviewCam.useViewport = True |