splatjs
Version:
A 2D HTML5 Canvas game engine
11 lines (9 loc) • 319 B
JavaScript
;
module.exports = function(ecs) {
ecs.addEach(function(entity, context) {
if (entity.strokeStyle) {
context.strokeStyle = entity.strokeStyle;
}
context.strokeRect(Math.floor(entity.position.x), Math.floor(entity.position.y), entity.size.width, entity.size.height);
}, ["position", "size"]);
};