1 Configuration
lgc edited this page 2024-08-15 01:52:15 +00:00

A short Summary of all the most importat configurations to use empty.js.

FPS

FPS = 30;

how often the tick() function is called per second.

Canvas Size

WIDTH = -1;
HEIGHT = -1;

the size, in pixels, of the canvas. -1 will result in the maximum possible size, which depends on the browser window size.

Total canvas size includes the border. (BORDER = 5; WIDTH = 50; will result in a canvas of the size 40x40 with a 5px border on each side)

Canvas Positioning

LEFT = 0.5;
TOP = 0.5;

the distance from the middle point of the canvas to the left and top edge of the browser window, defined as a fraction between 0 and 1. These default values will result in a centered canvas.

Border

BORDER = 0;
BORDER_COLOR = "black";

BORDER is the border width, in pixels, of the canvas. A value of 0 will completely disable the border. BORDER_COLOR is a CSS Color Code to define the border's color.

Fullscreen

FULLSCREEN = false;

Whether or not to request fullscreen if possible.

Page Title

PAGE_TITLE = "Empty.js";

Title of the window (like <title>Empty.js</title>).

Pause

PAUSED = false;

Set to true to pause execution of any renders and calling of the tick() function.

Cursor

CURSOR = "default";

Set the Cursor shown when hovering the canvas. Use normal CSS Cursors like pointer or crosshair. Use none to hide cursor completely (for example to display a custom cursor on the canvas).