UNPKG

jsdx-toolkit

Version:

Graphical toolkit on JSDX framework

38 lines (31 loc) 992 B
var toolkit = require('../index'); if (toolkit.init() != toolkit.INIT_SUCCESS) { console.log("Failed to initialize toolkit."); process.exit(); } /* Create a new stage */ var stage = new toolkit.Stage(); stage.title = 'Rectangle'; stage.resize(500, 500); stage.setColor(0, 0, 0, 255); stage.on('destroy', function() { toolkit.quit(); }); stage.show(); var rectangle1 = new toolkit.Rectangle; rectangle1.resize(100, 100); rectangle1.setPosition(100, 100); rectangle1.setColor(0, 0, 255, 255); rectangle1.setBorder(2); rectangle1.setBorderColor(255, 255, 255, 255); console.log('Rectangle1\'s Border Width is ' + rectangle1.getBorder()); console.log('Rectangle1\'s Border Color is '); console.log(rectangle1.getBorderColor()); stage.add(rectangle1); var rectangle2 = new toolkit.Rectangle(0, 255, 255, 255); console.log('Rectangle2\'s Color is '); console.log(rectangle2.getColor()); rectangle2.resize(100, 100); rectangle2.setPosition(200, 200); stage.add(rectangle2); toolkit.main();