UNPKG

phaser4-rex-plugins

Version:
25 lines (20 loc) 578 B
import IsCameraObject from './IsCameraObject.js'; const Rectangle = Phaser.Geom.Rectangle; var GetViewport = function (scene, camera, out) { if (!IsCameraObject(camera)) { out = camera; camera = undefined; } if (out === undefined) { out = new Rectangle(); } else if (out === true) { out = globRect; } if (camera) { return scene.scale.getViewPort(camera, out); } else { return scene.scale.getViewPort(out); } } var globRect = new Rectangle(); export default GetViewport;