File tree Expand file tree Collapse file tree 2 files changed +28
-15
lines changed
Expand file tree Collapse file tree 2 files changed +28
-15
lines changed Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ import state from "./../state/state.js";
88import World from "./../physics/world.js" ;
99import { onresize } from "./resize.js" ;
1010import { defaultSettings } from "./settings.js" ;
11+ import { consoleHeader } from "./header.js" ;
1112
1213/**
1314 * Select the HTML5 Canvas renderer
@@ -229,21 +230,7 @@ const AUTO = 2;
229230 }
230231
231232 if ( this . settings . consoleHeader !== false ) {
232- var renderType = typeof this . settings . renderer === "number" ? ( this . renderer instanceof CanvasRenderer ? "CANVAS" : "WebGL" + this . renderer . WebGLVersion ) : "Custom" ;
233- var audioType = device . hasWebAudio ? "Web Audio" : "HTML5 Audio" ;
234- var gpu_renderer = ( typeof this . renderer . GPURenderer === "string" ) ? " (" + this . renderer . GPURenderer + ")" : "" ;
235- // output video information in the console
236- console . log (
237- renderType + " renderer" + gpu_renderer + " | " +
238- audioType + " | " +
239- "pixel ratio " + device . devicePixelRatio + " | " +
240- ( device . platform . nodeJS ? "node.js" : device . platform . isMobile ? "mobile" : "desktop" ) + " | " +
241- device . getScreenOrientation ( ) + " | " +
242- device . language
243- ) ;
244- console . log ( "resolution: " + "requested " + this . settings . width + "x" + this . settings . height +
245- ", got " + this . renderer . getWidth ( ) + "x" + this . renderer . getHeight ( )
246- ) ;
233+ consoleHeader ( this ) ;
247234 }
248235
249236 // create a new physic world
Original file line number Diff line number Diff line change 1+ import * as device from "../system/device" ;
2+ import CanvasRenderer from "../video/canvas/canvas_renderer" ;
3+
4+ /**
5+ * display information
6+ * @param {Application } game - the game application instance calling this function
7+ */
8+ export function consoleHeader ( app ) {
9+ var renderType = typeof app . settings . renderer === "number" ? ( app . renderer instanceof CanvasRenderer ? "CANVAS" : "WebGL" + app . renderer . WebGLVersion ) : "Custom" ;
10+ var audioType = device . hasWebAudio ? "Web Audio" : "HTML5 Audio" ;
11+ var gpu_renderer = ( typeof app . renderer . GPURenderer === "string" ) ? " (" + app . renderer . GPURenderer + ")" : "" ;
12+
13+ // output video information in the console
14+ console . log (
15+ renderType + " renderer" + gpu_renderer + " | " +
16+ audioType + " | " +
17+ "pixel ratio " + device . devicePixelRatio + " | " +
18+ ( device . platform . nodeJS ? "node.js" : device . platform . isMobile ? "mobile" : "desktop" ) + " | " +
19+ device . getScreenOrientation ( ) + " | " +
20+ device . language
21+ ) ;
22+
23+ console . log ( "resolution: " + "requested " + app . settings . width + "x" + app . settings . height +
24+ ", got " + app . renderer . getWidth ( ) + "x" + app . renderer . getHeight ( )
25+ ) ;
26+ }
You can’t perform that action at this time.
0 commit comments