1 | module.exports = function setOrAddComponent(entities, entity, component, value) {
|
2 | if (typeof value !== "object") {
|
3 | entities.setComponent(entity, component, value);
|
4 | } else {
|
5 | var data = entities.addComponent(entity, component);
|
6 | Object.keys(value).forEach(function(valKey) {
|
7 | data[valKey] = value[valKey];
|
8 | });
|
9 | }
|
10 | };
|