UNPKG

phaser4-rex-plugins

Version:
20 lines (16 loc) 493 B
const GetValue = Phaser.Utils.Objects.GetValue; var SetProperties = function (properties, config, out) { if (out === undefined) { out = {}; } var property, value; for (var key in properties) { property = properties[key]; // [propName, defaultValue] value = GetValue(config, key, property[1]); if (value !== undefined) { out[property[0]] = value; } } return out; } export default SetProperties;